Ich möchte Nullen in einem Datenrahmen zählen.Wie zählen Nullen in jeder Spalte mit dplyr?
Nas zählen Ich verwende
mtcars %>% group_by(cyl) %>% summarise_each(funs(sum(is.na(.))))
die
# A tibble: 3 × 11
cyl mpg disp hp drat wt qsec vs am gear carb
<dbl> <int> <int> <int> <int> <int> <int> <int> <int> <int> <int>
1 4 0 0 0 0 0 0 0 0 0 0
2 6 0 0 0 0 0 0 0 0 0 0
3 8 0 0 0 0 0 0 0 0 0 0
zurück Wie kann ich so etwas wie
mtcars %>% group_by(cyl) %>% summarise_each(funs(sum(identical(.,0)))
tun das gleiche Ergebnis zu erzielen, aber das Zählen Nullen statt NAs?
habe ich versucht, dies aber ich bin Überprüfung wieder – pachamaltese
Schließlich 'summarise_each' zugunsten werden veraltet wird von' summarise_all', aber es ist ein Drop-in-Ersatz hier. – alistaire
Ich habe verschiedene Datensätze getestet und das funktioniert – pachamaltese