První pohled na data
Pomocí kompletní datové sady Avazu prozkoumáš různé nové příznaky tím, že se podíváš na datové typy sloupců. Nová data obsahují kategorické sloupce jako site_id, app_id, device_id a další — každý z nich slouží jako identifikátor příslušného webu, aplikace nebo uživatele. Nejprve identifikuješ a vypíšeš numerické a kategorické sloupce.
Vzorová data ve formě DataFrame jsou načtena jako df. V tvém pracovním prostředí je k dispozici také pandas jako pd.
Toto cvičení je součástí kurzu
Předpovídání CTR pomocí Machine Learning v Pythonu
Pokyny k cvičení
- Vypiš sloupce
dfpomocí.columns. - Vypiš odpovídající datové typy
dfpomocí.dtypes. - Vyber z
dfpodmnožinu s numerickými sloupci (pomocíinclude = ['int', 'float']) a tyto sloupce vypiš. - Vyber z
dfpodmnožinu s kategorickými sloupci (pomocíinclude = ['object']) a tyto sloupce vypiš.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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.____)