Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Kategoristen Muuttujien Koodaus | Datan Esikäsittely Scikit-learnilla
Johdatus koneoppimiseen Pythonilla

bookHaaste: Kategoristen Muuttujien Koodaus

Yhteenvetona edellisistä kolmesta luvusta, tässä on taulukko, joka näyttää, mitä enkooderia tulisi käyttää:

Tässä haasteessa käytetään penguins dataset -aineistoa (ei puuttuvia arvoja). Kaikki kategoriset ominaisuudet — mukaan lukien kohde 'species' — tulee koodata koneoppimista varten.

12345
import 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())
copy

Huomioi, että 'island' ja 'sex' ovat kategorisia piirteitä ja 'species' on kategorinen kohde.

Tehtävä

Swipe to start coding

Sinulle annetaan DataFrame nimeltä df. Koodaa kaikki kategoriset sarakkeet:

  1. Tuo OneHotEncoder ja LabelEncoder kirjastosta sklearn.preprocessing.
  2. Jaa data X:ään (piirteet) ja y:hyn (kohde).
  3. Luo OneHotEncoder ja käytä sitä 'island':n 'sex'- ja X-sarakkeisiin.
  4. Korvaa alkuperäiset sarakkeet niiden koodatuilla versioilla.
  5. Käytä LabelEncoder-luokkaa 'species':n y-sarakkeeseen.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 8
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

bookHaaste: Kategoristen Muuttujien Koodaus

Pyyhkäise näyttääksesi valikon

Yhteenvetona edellisistä kolmesta luvusta, tässä on taulukko, joka näyttää, mitä enkooderia tulisi käyttää:

Tässä haasteessa käytetään penguins dataset -aineistoa (ei puuttuvia arvoja). Kaikki kategoriset ominaisuudet — mukaan lukien kohde 'species' — tulee koodata koneoppimista varten.

12345
import 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())
copy

Huomioi, että 'island' ja 'sex' ovat kategorisia piirteitä ja 'species' on kategorinen kohde.

Tehtävä

Swipe to start coding

Sinulle annetaan DataFrame nimeltä df. Koodaa kaikki kategoriset sarakkeet:

  1. Tuo OneHotEncoder ja LabelEncoder kirjastosta sklearn.preprocessing.
  2. Jaa data X:ään (piirteet) ja y:hyn (kohde).
  3. Luo OneHotEncoder ja käytä sitä 'island':n 'sex'- ja X-sarakkeisiin.
  4. Korvaa alkuperäiset sarakkeet niiden koodatuilla versioilla.
  5. Käytä LabelEncoder-luokkaa 'species':n y-sarakkeeseen.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 8
single

single

some-alt