Ich brauche Hilfe Gruppierung und Zusammenfassung eines Datenrahmens bitte. Ich habe eine Reihe von möglichen Antworten durchgesehen, aber ich habe nichts gefunden, was mich dort hinbringt.Zusammenfassen Datenrahmen in r
Ich habe einen Datenrahmen ähnlich dem folgenden:
structure(list(Country = structure(c(3L, 2L, 1L, 3L, 3L, 2L),
.Label = c("CA", "MX", "US"), class = "factor"),
var1 = c(1L, 1L, 0L, 1L, 0L, 1L),
var2 = c(1L, 1L, 1L, 1L, 1L, 0L)),
.Names = c("Country", "var1", "var2"), class = "data.frame",
row.names = c(NA, -6L))
Country var1 var2
US 1 1
MX 1 1
CA 0 1
US 1 1
US 0 1
MX 1 0
Ich brauche die Daten nach Land mit ein paar Statistiken zusammenzufassen. Ich brauche eine Gesamtanzahl von Reihen für das Land und eine Summe von jedem var. Zum Beispiel:
Country Frequency Sum.var1 Sum.var2
US 3 2 3
MX 2 2 1
CA 1 0 1
Was genau haben Sie versucht und hat es "Sie nicht dorthin gebracht"? Bitte klären Sie genau, wo Sie Probleme haben. Mache diesen Klang eher zu einer Frage als zu einer Bitte um jemanden, der es einfach für dich tut. – MrFlick
Werfen Sie einen Blick auf reshape2, genauer gesagt auf die Familie der "Cast" -Funktionen: https://cran.r-project.org/web/packages/reshape2/reshape2.pdf – user443854
Sie sollten Daten in einem Formular, das kopiert werden kann, veröffentlichen in eine Konsolensitzung. –