Ich habe zum Beispiel einen Vektor mit 1000 Obs und 3 Ebenen (A, B, C). Ich möchte zählen, wie oft Level A für alle 5 Zeilen auftritt und einen anderen Vektor der Zählwerte erzeugt, dh mit 200obs. Kann jemand helfen? Ich habe herausgefunden, wie man basierend auf einer anderen Variablen zählt, aber nicht auf der Anzahl der Zeilen. Vielen Dank!R Zählen, wie oft ein Level in n Zeilen auftritt
df <- data.frame(test=factor(sample(c("A","B", "C"),1000,replace=TRUE)))
head(df, 10)
test
1 A
2 A
3 B
4 C
5 B
6 A
7 C
8 B
9 C
10 C
Vielleicht 'lapply (split (df $ test, rep (1: 200, jeweils = 5)), Tabelle)'? –
Mögliches Duplikat von [R - Wie zählt man wie viele Werte pro Level in einem bestimmten Faktor?] (Http://stackoverflow.com/questions/26114525/r-how-to-count-how-many-values-per- level-in-a-given-factor) –