Kom igångKom igång gratis

Kodning av kategoriska variabler – one-hot-kodning

En av kolumnerna i datamängden volunteer, category_desc, innehåller kategoribeskrivningar för de volontärmöjligheter som listas. Eftersom det är en kategorisk variabel med fler än två kategorier behöver vi använda one-hot-kodning för att omvandla kolumnen till ett numeriskt format. Använd pandas funktion pd.get_dummies() för att göra det.

Den här övningen är en del av kursen

Förbehandling för maskininlärning i Python

Visa kurs

Övningsinstruktioner

  • Anropa get_dummies() på kolumnen volunteer["category_desc"] för att skapa de kodade kolumnerna och tilldela resultatet till category_enc.
  • Skriv ut .head() för variabeln category_enc för att se de kodade kolumnerna.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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

# Take a look at the encoded columns
print(____)
Redigera och kör kod