始める無料で始める

step_*() 関数の実行順序

レシピ内の step_*() 関数は、指定した順番に実行されます。特徴量エンジニアリングのパイプラインで予期しない結果を避けるためにも、この点を意識することが大切です。

この演習では、複数の step_*() 関数を1つの recipe に組み合わせ、step_*() 関数の並び順が最終結果にどのような影響を与えるかを確認します。

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

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

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

コースを見る

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

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

telecom_recipe_1 <- 
  recipe(canceled_service ~ avg_data_gb + contract, data = ___)  %>% 
  # Normalize numeric predictors
  ___(___)  %>% 
  # Create dummy variables for nominal predictors
  ___(___, ___)
コードを編集して実行