Kom igångKom igång gratis

Kodning av kategoriska variabler – binär

Ta en titt på datamängden hiking. Flera kolumner här behöver kodas innan de kan användas i en modell, däribland kolumnen Accessible. Accessible är ett binärt särdrag med två möjliga värden, Y eller N, som behöver kodas om till 1 och 0. Använd scikit-learns LabelEncoder för att utföra den här transformationen.

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

Förbehandling för maskininlärning i Python

Visa kurs

Övningsinstruktioner

  • Lagra LabelEncoder() i en variabel med namnet enc.
  • Använd kodarens .fit_transform()-metod för att koda kolumnen "Accessible" i datamängden hiking. Kalla den nya kolumnen Accessible_enc.
  • Jämför de två kolumnerna sida vid sida för att se kodningen.

Interaktiv övning med praktiskt arbete

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

# Set up the LabelEncoder object
enc = ____

# Apply the encoding to the "Accessible" column
____ = ____.____(____)

# Compare the two columns
print(____[[____, ____]].head())
Redigera och kör kod