始める無料で始める

recipes で相関の高い予測変数を除去する

学習用データとテストデータから相関の高い予測変数を取り除くことは、モデル学習をスムーズに進めるための重要な特徴量エンジニアリングのステップです。

monthly_chargesavg_data_gb が高い相関を持つことが分かったので、通信データの特徴量エンジニアリングパイプラインに step_corr() を使った相関フィルターを追加する必要があります。

この演習では、通信データから相関の高い予測変数を除去する recipe オブジェクトを作成します。

telecom_trainingtelecom_test データセットはすでにセッションに読み込まれています。

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

R での tidymodels によるモデリング

コースを見る

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

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

# Specify a recipe object
telecom_cor_rec <- recipe(___,
                          data = ___) %>%
  # Remove correlated variables
  ___(___, threshold = ___)
コードを編集して実行