Ich habe eine Liste, die aus Datenrahmen (df1, df2, ..dfn) besteht.Häufigkeiten in einer bestimmten Spalte von Datenrahmen in einer Liste - R
Jeder Datenrahmen hat eine Spalte namens head1, die aus binären Elementen (0 und 1) besteht.
Zum Beispiel
list1[[1]]$head1
ist 11010001
list1[[2]]$head1
1000100000
ist, wo list1[[1]]
ist df1
und list1[[2]]
df2
ist.
Ich möchte einen Datenrahmen erhalten, der Anteil von 1en in der Kopfspalte jedes Datenrahmens der Liste1 zurückgibt.
Für das obige Beispiel:
df[1,]=0.5
(vier 0'en und vier 1en)
df[2,]=0.2
(acht 0'en und zwei 1'en)
Wie kann ich tun, dass R verwenden? Ich werde mich sehr für jede Hilfe freuen. Danke vielmals.