Pierwsze spojrzenie
Korzystając z pełnego zbioru danych Avazu, zapoznasz się z nowymi cechami, analizując typy danych kolumn. Nowe dane obejmują kolumny kategoryczne, takie jak site_id, app_id, device_id itp. – to różne identyfikatory odpowiednio dla danej witryny, aplikacji i użytkownika. Na początek zidentyfikujesz i wyświetlisz kolumny numeryczne oraz kategoryczne.
Przykładowe dane w postaci DataFrame są wczytane jako df. W środowisku pracy dostępna jest również biblioteka pandas zaimportowana jako pd.
To ćwiczenie jest częścią kursu
Przewidywanie CTR z użyciem uczenia maszynowego w Pythonie
Instrukcje do ćwiczenia
- Wyświetl kolumny
dfza pomocą.columns. - Wyświetl odpowiadające im typy danych
dfza pomocą.dtypes. - Wybierz podzbiór
dfzawierający kolumny numeryczne (używającinclude = ['int', 'float']) i wyświetl te kolumny. - Wybierz podzbiór
dfzawierający kolumny kategoryczne (używającinclude = ['object']) i wyświetl te kolumny.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Print columns
print(df.____)
# Print data types of columns
print(df.____)
# Select and print numeric columns
numeric_df = df.____(include=['____', 'float'])
print(numeric_df.____)
# Select and print categorical columns
categorical_df = df.____(include=['____'])
print(categorical_df.____)