Hallo, Ziel der Übung ist den mittleren Getreideertrag in Entwicklungsländern und Industrieländern mit einer Tabelle "Ertrag" mit der Funktion tapply zu berechnen.
Ich habe viel rumprobiert und es mit:
tapply (X="Status",INDEX="Region",FUN=mean,simplify =TRUE,na.rm=TRUE) versucht.
Jetzt bekomme ich immer die Fehlermeldung:
Region
NA
Warnmeldung:
In mean.default(X[[i]], ...) :
Argument ist weder numerisch noch boolesch: gebe NA zurück
wenn ich aber auf str (ertrag) gehe, wird mir folgendes angezeigt:
'data.frame': 181 obs. of 4 variables:
$ X : Factor w/ 181 levels "Afghanistan",..: 1 2 3 4 5 6 7 8 9 10 ...
$ Status: int 1 2 2 1 1 2 1 2 2 1 ...
$ Region: int 4 5 1 1 2 3 4 6 5 4 ...
$ Ertrag: num 16698 32919 10586 6397 15625 ...
Es wäre toll, wenn mir jemand helfen könnte! :)
Liebe Grüße, Lea :)