Začněte nyníZačněte zdarma

První kroky

V tomto cvičení se rychle podíváš na ukázková data pomocí základních operací s DataFramem a uděláš si první představu o CTR. Data pocházejí z platformy Avazu, přední globální reklamní platformy, a zachycují interakce uživatelů na různých typech zařízení pro různé weby a aplikace.

Cílová proměnná bude ve sloupci click. Hodina je ve formátu YYMMDDHH a k dispozici je několik celočíselných sloupců: device_type pro typ zařízení, banner_pos pro pozici bannerové reklamy (také označované jako display reklama) atd. Další proměnné budou popsány v pozdějších kapitolách.

Ukázková data ve formě DataFramu jsou načtena jako df. pandas jako pd jsou dostupné v tvém pracovním prostředí.

Toto cvičení je součástí kurzu

Předpovídání CTR pomocí Machine Learning v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Definuj proměnnou X pomocí .isin(). Proměnná X bude obsahovat všechny sloupce kromě sloupce click.
  • Definuj proměnnou y, ke které se dostaneš přes df.click.
  • Vypiš podíl řádků v y, které mají hodnotu 1 – to představuje vzorové CTR. Použij y.sum().

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Look at basics of Dataframe 
print(df.head(5))
print(df.columns)

# Define X and y
X = df.____[:, ~df.columns.____(['click'])]
y = df.____

# Sample CTR
print("Sample CTR :\n", 
      y.____/len(y))
Upravit a spustit kód