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

Kódování kategorických proměnných – one-hot

Jeden ze sloupců v datasetu volunteer, category_desc, obsahuje popis kategorií pro jednotlivé dobrovolnické příležitosti. Protože jde o kategorickou proměnnou s více než dvěma kategoriemi, musíme k její numerické transformaci použít one-hot kódování. K tomu využij funkci pd.get_dummies() z pandas.

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

Preprocessing pro Machine Learning v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Zavolej get_dummies() na sloupci volunteer["category_desc"], čímž vytvoříš zakódované sloupce, a výsledek ulož do proměnné category_enc.
  • Vypiš .head() proměnné category_enc a prohlédni si zakódované sloupce.

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

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

# Transform the category_desc column
category_enc = pd.____(____)

# Take a look at the encoded columns
print(____)
Upravit a spustit kód