【R】すべてNAの列を削除
すべてNAの列を削除
完全なる防備メモです。
#すべてNAの列を削除する #オブジェクトxのデータ数を数える > length(x) #select_if()を使ってみる。これは,第二引数である.predicateに関数を準備し, #各変数をこの関数に当てていく。そしてTRUEを返した関数を残す(選択する) #naの合計列の長さと一致しないものがTRUEとなる dataset <- dataset %>% select_if(function(x) sum(is.na(x)) != length(x) )