複数の列にわたって合計しています。私は使用していますdplyrで複数の列を合計するときにNAを無視する
dplyr::mutate
そして合計を得るために列の算術合計を書き出します。しかし列にはNAがあり、それらをゼロとして扱いたいと思います。私はrowSums(下記参照)で動作させることができましたが、現在はmutateを使用しています。 mutateを使用すると読みやすくなりますが、列を減算することもできます。以下にその例を示します。
上記の式でPetal.LengthのNAをゼロとして扱う方法を教えてください。 - Petal.Lengthを
iris$sum <- rowSums(DF[,c("Sepal.Length","Petal.Length")], na.rm = T)
しかしのmutateとそれも差分= Sepal.Lengthを設定する方が簡単です:私は私のような何かを行うことができますrowSumsを使用して知っています。 突然変異を使用してこれを達成するための推奨される方法は何でしょうか?
注ポストはあなたのrowSums
に問題が(不定)DF
への参照です
http://stackoverflow.com/questions/28873057/sum-across-multiple-columns-with-dplyr
http://stackoverflow.com/questions/23255318/subtract-multiple-columns-ignoring-na