Tworzenie zmiennych zastępczych
Uwzględnienie cech kategorycznych w procesie budowania modelu może poprawić jego wydajność – dostarczają one informacji, które przyczyniają się do dokładniejszych predykcji.
Zbiór danych music_df jest już wczytany, a jego kształt jest wyświetlony. Biblioteka pandas została zaimportowana jako pd.
Teraz utworzysz nowy DataFrame zawierający oryginalne kolumny z music_df oraz zmienne zastępcze (dummy variables) utworzone na podstawie kolumny "genre".
To ćwiczenie jest częścią kursu
Nadzorowane uczenie maszynowe z scikit-learn
Instrukcje do ćwiczenia
- Użyj odpowiedniej funkcji, przekazując cały DataFrame
music_df, aby utworzyćmusic_dummies– upewnij się, że usuwasz pierwszą kolumnę binarną. - Wyświetl kształt
music_dummies.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Create music_dummies
music_dummies = ____
# Print the new DataFrame's shape
print("Shape of music_dummies: {}".format(____))