Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Putkiston Luominen | Putkistot
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Johdatus koneoppimiseen Pythonilla

bookHaaste: Putkiston Luominen

Käytä alkuperäistä penguins.csv-tiedostoa: poista ensin kaksi riviä, joissa on puutteelliset tiedot. Rakenna yksi esikäsittelyputki, joka suorittaa koodauksen, imputoinnin ja skaalaamisen.

Vain 'sex' ja 'island' tulee koodata, joten käytä ColumnTransformer-luokkaa. Tämän jälkeen käytä SimpleImputer- ja StandardScaler-luokkia kaikkiin ominaisuuksiin.

Tässä muistutuksena make_column_transformer()- ja make_pipeline()-funktiot, joita käytät.

Tehtävä

Swipe to start coding

  1. Tuo make_pipeline.
  2. Luo ct käyttämällä OneHotEncoder-muunninta sarakkeille 'sex' ja 'island', käyttäen asetusta remainder='passthrough'.
  3. Rakenna putki: ctSimpleImputer('most_frequent')StandardScaler.
  4. Muunna X ja tallenna tulos muuttujaan X_transformed.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 4
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Suggested prompts:

Can you show me how to build the preprocessing pipeline step by step?

What are the exact steps to encode, impute, and scale the data?

Which columns should be included in each transformation?

close

bookHaaste: Putkiston Luominen

Pyyhkäise näyttääksesi valikon

Käytä alkuperäistä penguins.csv-tiedostoa: poista ensin kaksi riviä, joissa on puutteelliset tiedot. Rakenna yksi esikäsittelyputki, joka suorittaa koodauksen, imputoinnin ja skaalaamisen.

Vain 'sex' ja 'island' tulee koodata, joten käytä ColumnTransformer-luokkaa. Tämän jälkeen käytä SimpleImputer- ja StandardScaler-luokkia kaikkiin ominaisuuksiin.

Tässä muistutuksena make_column_transformer()- ja make_pipeline()-funktiot, joita käytät.

Tehtävä

Swipe to start coding

  1. Tuo make_pipeline.
  2. Luo ct käyttämällä OneHotEncoder-muunninta sarakkeille 'sex' ja 'island', käyttäen asetusta remainder='passthrough'.
  3. Rakenna putki: ctSimpleImputer('most_frequent')StandardScaler.
  4. Muunna X ja tallenna tulos muuttujaan X_transformed.

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 3. Luku 4
single

single

some-alt