Mittelwert für mehrere Spalten in data.frame berechnen

Nur gefragt, ob es möglich ist, Mittelwerte für mehrere Spalten zu berechnen, indem Sie einfach die Funktion mean @ verwende

z.B

mean(iris[,1])

ist möglich aber nicht

mean(iris[,1:4])

tried:

mean(iris[,c(1:4)])

got diese Fehlermeldung:

Warnmeldung: In mean.default (iris [, 1: 4]): Argument ist nicht numerisch oder logisch: Rückgabe von NA

Ich weiß, ich kann nur lapply (Iris [, 1: 4], Mittelwert) oder sapply (Iris [, 1: 4], Mittelwert) verwenden

Antworten auf die Frage(6)

Ihre Antwort auf die Frage