1. Learn
  2. /
  3. 课程
  4. /
  5. Modelare cu tidymodels în R

Connected

道练习

Ordinea funcțiilor step_*()

Funcțiile step_*() dintr-o rețetă sunt aplicate în ordine secvențială. Este important să ții cont de acest lucru pentru a evita rezultate neașteptate în pipeline-ul de inginerie a atributelor!

În acest exercițiu, vei combina mai multe funcții step_*() într-o singură recipe și vei observa ce efect are ordinea funcțiilor step_*() asupra rezultatului final.

Seturile de date telecom_training și telecom_test au fost încărcate în această sesiune.

说明 1/4

undefined XP
  • 1
    • Definește obiectul telecom_recipe_1 astfel încât să normalizeze toți predictorii numerici și apoi să creeze variabile dummy pentru toți predictorii nominali din datele de antrenament, telecom_training.
    • Selectează coloanele după rol în specificația recipe.
  • 2
    • Antrenează telecom_recipe_1 și folosește-o pentru a transforma datele de testare, telecom_test.
  • 3
    • Acum definește telecom_recipe_2 astfel încât să creeze mai întâi variabile dummy pentru toți predictorii nominali și apoi să normalizeze toți predictorii numerici din datele de antrenament, telecom_training.
    • Selectează coloanele după rol în specificația recipe.
  • 4
    • Antrenează telecom_recipe_2 și folosește-o pentru a transforma datele de testare, telecom_test.