Ich versuche, mehrere Zusammenfassung Statistiken in R-plus/S plus nach kategorischen Spalte in einem Schuss gruppiert. Ich habe ein paar Funktionen gefunden, aber alle führen eine Statistik pro Aufruf aus, wie Aggregat.Wie bekomme ich die Zusammenfassung Statistiken nach Gruppe
data <- c(62, 60, 63, 59, 63, 67, 71, 64, 65, 66, 68, 66, 71, 67, 68, 68, 56, 62, 60, 61, 63, 64, 63, 59)
grp <- factor(rep(LETTERS[1:4], c(4,6,6,8)))
df <- data.frame(group=grp, dt=data)
mg <- aggregate(df$dt, by=df$group, FUN=mean)
mg <- aggregate(df$dt, by=df$group, FUN=sum)
Was ich suche ist mehrere Statistiken für die gleiche Gruppe wie Mittelwert, min, max, std, ... etc in einem Aufruf zu bekommen, ist, dass machbar?
Dieser ist eine ziemlich einfache Frage mit mehreren Antworten. Sie sind möglicherweise nicht vertraut mit RSeek [(LINK)] (http://www.rseek.org/) und der SOS-Bibliothek [(LINK)] (http://cran.r-project.org/web/packages/ sos/index.html) Beide sind großartige Hilfsmittel, um Ihnen zu helfen, Antworten auf Fragen zu finden. Ibet mit diesen Ressourcen können Sie Ihre eigene Frage in Sekunden beantworten. –
Es gibt ein zusätzliches Komma am Ende der 'Daten <- c (' Zeile. – BenBarnes