トップ 一覧 検索 ヘルプ RSS ログイン 印刷

drop_na()の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
! NAの含まれるデータを削除する

分析データにNAが含まれると、計算時にエラーが発生したり、分類でNAが生じたり、不便なときに、NAの含まれるデータを削除する。

:サンプルデータ*
:サンプルデータ:
 > df <- tibble(x = c(1, 2, NA), y = c("a", NA, "b"))
 > df
 # A tibble: 3 x 2
      x y    
  <dbl> <chr>
 1     1 a    
 2     2 NA   
 3    NA b   

:オプションに何も指定しなければ、NAの含まれた全部の行が削除される: 
 > df %>% tidyr::drop_na()
 # A tibble: 1 x 2
      x y    
  <dbl> <chr>
 1     1 a    
 
:オプションに列名を指定すれば、その列にNAが含まれる行が削除される:
 > df %>% tidyr::drop_na(x)
 # A tibble: 2 x 2
      x y    
  <dbl> <chr>
 1     1 a    
 2     2 NA