データフレーム内のゼロを数えたいと思います。私はdplyrを使用して各列のゼロを数える方法は?
# 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)))
のようなものをどのように行うことができますが、ゼロを数える代わりにを返し
mtcars %>% group_by(cyl) %>% summarise_each(funs(sum(is.na(.))))
を使用していNASにカウントする
NA?
と私はこれを試してみましたが、私は最終的に 'summarise_each'がsummarise_all''のために廃止されようとしているが、それはドロップイン置換ここだ再び – pachamaltese
をチェックしています。 – alistaire
私は別のデータセットを試してみましたが、これは動作します – pachamaltese