surgのブログ

日々のネタ忘備録。勉強用。R初心者。切ったり縫ったりする人。

欠測のあるデータのsubsetをする時

foo <- hoge[hoge$huga=="1",]

みたいなコードでsubsetすると、huga列のNAも同時にサブセットされる。 NAを除外してsubsetしたいなら、

foo <- filter(hoge, huga=="1")

で書くべし。 最初に上のようなsubsetをなんとなく覚えてしまったので、備忘録として。