Haaste: Kategoristen Muuttujien Koodaus
Yhteenvetona edellisistä kolmesta luvusta, alla on taulukko, joka näyttää, mitä enkooderia tulisi käyttää:
Tässä haasteessa käytössä on penguins-aineisto (ilman puuttuvia arvoja). Kaikki kategoriset ominaisuudet, mukaan lukien kohde ('species'-sarake), tulee koodata.
Tässä muistutuksena aineiston rakenne:
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())
Huomaa, että 'island' ja 'sex' ovat kategorisia piirteitä ja 'species' on kategorinen kohde.
Swipe to start coding
Sinulle annetaan DataFrame nimeltä df, joka sisältää pingviinien tietoja.
Tehtävänäsi on koodata kaikki kategoriset ominaisuudet, jotta dataa voidaan käyttää koneoppimismallissa.
- Tuo
OneHotEncoder- jaLabelEncoder-luokatsklearn.preprocessing-kirjastosta. - Erottele ominaisuusmatriisi
Xja kohdemuuttujayDataFramesta. - Luo
OneHotEncoder-olio ja käytä sitä'island':n'sex'- jaX-sarakkeisiin. - Korvaa alkuperäiset kategoriset sarakkeet koodatuilla arvoilla.
- Luo
LabelEncoder-olio ja käytä sitä'species'-sarakkeeseen kohdemuuttujanykoodaamiseksi.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 3.13
Haaste: Kategoristen Muuttujien Koodaus
Pyyhkäise näyttääksesi valikon
Yhteenvetona edellisistä kolmesta luvusta, alla on taulukko, joka näyttää, mitä enkooderia tulisi käyttää:
Tässä haasteessa käytössä on penguins-aineisto (ilman puuttuvia arvoja). Kaikki kategoriset ominaisuudet, mukaan lukien kohde ('species'-sarake), tulee koodata.
Tässä muistutuksena aineiston rakenne:
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())
Huomaa, että 'island' ja 'sex' ovat kategorisia piirteitä ja 'species' on kategorinen kohde.
Swipe to start coding
Sinulle annetaan DataFrame nimeltä df, joka sisältää pingviinien tietoja.
Tehtävänäsi on koodata kaikki kategoriset ominaisuudet, jotta dataa voidaan käyttää koneoppimismallissa.
- Tuo
OneHotEncoder- jaLabelEncoder-luokatsklearn.preprocessing-kirjastosta. - Erottele ominaisuusmatriisi
Xja kohdemuuttujayDataFramesta. - Luo
OneHotEncoder-olio ja käytä sitä'island':n'sex'- jaX-sarakkeisiin. - Korvaa alkuperäiset kategoriset sarakkeet koodatuilla arvoilla.
- Luo
LabelEncoder-olio ja käytä sitä'species'-sarakkeeseen kohdemuuttujanykoodaamiseksi.
Ratkaisu
Kiitos palautteestasi!
single