Dies könnte die dümmste Frage, aber ich scheine nicht die Funktion sapply zu begreifen: Hier ist mein ProblemVerständnis sapply Funktion in r
Example:
d = matrix(1:10, 5,2)
d[3] = NA
# [,1] [,2]
#[1,] 1 6
#[2,] 2 7
#[3,] NA 8
#[4,] 4 9
#[5,] 5 10
Wenn ich die Zeile berechnen möchte, bedeutet sapply Funktion Ich würde etwas wie dieses verwenden:
Sollte es mir nicht das Mittel der Liste der Elemente geben? Es spuckt nur die Elemente meiner Matrix aus und nicht das Mittel.
Wenn ich mich bewerben verwenden, erhalte ich die richtige Antwort:
apply(d,1,mean, na.rm=T)
[1] 3.5 4.5 8.0 6.5 7.5
Kann mir eine sehr Attrappe jemand die Mühe explanation.Highly appreicated geben. Verwenden Sie die folgenden Links, bevor Sie die Frage stellen. link 1Link 2Link 3
Dies könnte nützlich sein: http://stackoverflow.com/questions/27477768/lapplype-works-over-an-array-or-a-single-element/27477951 – thelatemail