0
我想計算數據幀中的零。如何使用dplyr計算每列中的零值?
要算來港我使用
mtcars %>% group_by(cyl) %>% summarise_each(funs(sum(is.na(.))))
返回
# 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
我怎麼可以這樣做
mtcars %>% group_by(cyl) %>% summarise_each(funs(sum(identical(.,0)))
來實現同樣的結果,而是計數爲零來港?
我試過,但我又檢查 – pachamaltese
最終'summarise_each'會贊成summarise_all'的'被棄用,但這裏有一個簡易替換。 – alistaire
我確實嘗試了不同的數據集,並且這可以工作 – pachamaltese