Uitdaging: Coderen van Categorische Variabelen
Ter samenvatting van de vorige drie hoofdstukken, volgt hier een tabel die aangeeft welke encoder je dient te gebruiken:
In deze uitdaging wordt de penguins dataset (zonder ontbrekende waarden) aangeboden. Alle categorische kenmerken, inclusief de target ('species'
kolom), moeten worden gecodeerd.
Hier volgt een herinnering aan de structuur van de dataset:
12345import pandas as pd df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a65bbc96-309e-4df9-a790-a1eb8c815a1c/penguins_imputed.csv') print(df.head())
Houd er rekening mee dat 'island'
en 'sex'
categorische kenmerken zijn en 'species'
een categorisch doel is.
Swipe to start coding
Encodeer alle categorische kenmerken. Gebruik one-hot encoding voor de kolommen 'island'
en 'sex'
, en pas een label encoder (of vergelijkbare target encoder) toe op de kolom 'species'
. Volg deze stappen om de codering te voltooien.
- Importeer
OnehotEncoder
enLabelEncoder
. - Initialiseer het encoder-object voor de kenmerken.
- Codeer de categorische kenmerk-kolommen met behulp van het
feature_enc
-object. - Initialiseer het encoder-object voor de target.
- Codeer de target met behulp van het
label_enc
-object.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 3.13
Uitdaging: Coderen van Categorische Variabelen
Veeg om het menu te tonen
Ter samenvatting van de vorige drie hoofdstukken, volgt hier een tabel die aangeeft welke encoder je dient te gebruiken:
In deze uitdaging wordt de penguins dataset (zonder ontbrekende waarden) aangeboden. Alle categorische kenmerken, inclusief de target ('species'
kolom), moeten worden gecodeerd.
Hier volgt een herinnering aan de structuur van de dataset:
12345import pandas as pd df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a65bbc96-309e-4df9-a790-a1eb8c815a1c/penguins_imputed.csv') print(df.head())
Houd er rekening mee dat 'island'
en 'sex'
categorische kenmerken zijn en 'species'
een categorisch doel is.
Swipe to start coding
Encodeer alle categorische kenmerken. Gebruik one-hot encoding voor de kolommen 'island'
en 'sex'
, en pas een label encoder (of vergelijkbare target encoder) toe op de kolom 'species'
. Volg deze stappen om de codering te voltooien.
- Importeer
OnehotEncoder
enLabelEncoder
. - Initialiseer het encoder-object voor de kenmerken.
- Codeer de categorische kenmerk-kolommen met behulp van het
feature_enc
-object. - Initialiseer het encoder-object voor de target.
- Codeer de target met behulp van het
label_enc
-object.
Oplossing
Bedankt voor je feedback!
Awesome!
Completion rate improved to 3.13single