始める無料で始める

欠損の組み合わせをさらに深掘りする

各欠損条件ごとのケース数について、少し追加情報があると便利です。

この演習では、summarize() 関数の中で n() を使って、観測されたケース数の情報を追加します。

さらに、湿度が欠損しているか(humidity_NA)と気温が欠損しているか(air_temp_c_NA)という組み合わせでもグループ化して集計します。

この演習はコースの一部です

Rでの欠損データの扱い方

コースを見る

演習の手順

wind_ew に対して group_by()summarize() を使って、次を行ってください。

  • air_temp_c_NA の欠損状況で集計する。
  • air_temp_c_NAhumidity_NA の欠損状況の組み合わせで集計する。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Summarize wind_ew by the missingness of `air_temp_c_NA`
oceanbuoys %>% 
  bind_shadow() %>%
  group_by(___) %>%
  summarize(wind_ew_mean = mean(___),
            wind_ew_sd = sd(___),
            n_obs = ___)

# Summarize wind_ew by missingness of `air_temp_c_NA` and `humidity_NA`
oceanbuoys %>% 
  bind_shadow() %>%
  group_by(___, ___) %>%
  summarize(wind_ew_mean = mean(___),
            wind_ew_sd = sd(___),
            n_obs = ___)
コードを編集して実行