1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Modelowanie z tidymodels w R

Connected

Exercise

Kolejność funkcji step_*()

Funkcje step_*() w przepisie są wykonywane sekwencyjnie. Warto o tym pamiętać, żeby uniknąć nieoczekiwanych wyników w potoku inżynierii cech!

W tym ćwiczeniu połączysz różne funkcje step_*() w jeden obiekt recipe i sprawdzisz, jak kolejność tych funkcji wpływa na końcowy wynik.

Zbiory danych telecom_training i telecom_test zostały załadowane do bieżącej sesji.

Instrukcje 1/4

undefined XP
  • 1
    • Zdefiniuj obiekt telecom_recipe_1 tak, aby najpierw znormalizował wszystkie predyktory numeryczne, a następnie utworzył zmienne dummy dla wszystkich predyktorów nominalnych w danych treningowych telecom_training.
    • Wybieraj kolumny według roli w specyfikacji recipe.
  • 2
    • Wytrenuj obiekt telecom_recipe_1 i użyj go do transformacji danych testowych telecom_test.
  • 3
    • Teraz zdefiniuj obiekt telecom_recipe_2 tak, aby najpierw utworzył zmienne dummy dla wszystkich predyktorów nominalnych, a następnie znormalizował wszystkie predyktory numeryczne w danych treningowych telecom_training.
    • Wybieraj kolumny według roli w specyfikacji recipe.
  • 4
    • Wytrenuj obiekt telecom_recipe_2 i użyj go do transformacji danych testowych telecom_test.