Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Wyświetl kolumny df za pomocą .columns.
  • Wyświetl odpowiadające im typy danych df za pomocą .dtypes.
  • Wybierz podzbiór df zawierający kolumny numeryczne (używając include = ['int', 'float']) i wyświetl te kolumny.
  • Wybierz podzbiór df zawierający kolumny kategoryczne (używając include = ['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.____)
Edytuj i uruchom kod