欠損値率フィルターを適用する
欠損値率を計算できたので、欠損値のしきい値を使ってフィルターを作成できます。この演習では、任意ではありますが妥当な欠損値率のしきい値を設定し、すべての列に適用します。実務では、各特徴量に合わせてしきい値を吟味し、調整します。
前の演習で計算した比率を含む missing_vals_df と、house_sales_df データフレームが利用可能です。tidyverse パッケージも読み込まれています。
この演習はコースの一部です
Rによる次元削減
演習の手順
missing_vals_dfとしきい値 0.5 を使って欠損値率フィルターを作成し、missing_vals_filterに保存します。missing_vals_dfを用いてhouse_sales_dfの次元を削減し、新しいデータフレームをfiltered_house_sales_dfに保存します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Create the missing values filter
___ <- ___ %>%
___(___ <= ___) %>%
___(___)
# Apply the missing values filter
filtered_house_sales_df <- ___ %>%
___(___)
# Display the first five rows of data
___ %>% ___(___)