Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Putkiston Luominen | Putkistot
Koneoppimisen Perusteet Scikit-learnilla

bookHaaste: Putkiston Luominen

Tässä haasteessa yhdistä kaikki esikäsittelyvaiheet yhdeksi putkeksi käyttäen alkuperäistä penguins.csv-aineistoa.

  1. Poista kaksi riviä, joissa on puutteellisia tietoja.
  2. Rakenna putki, joka sisältää koodauksen, imputoinnin ja skaalaamisen.

Sinun tarvitsee koodata vain kaksi saraketta, 'sex' ja 'island'. Koska et halua koodata koko X:ää, sinun täytyy käyttää ColumnTransformer-toimintoa. Tämän jälkeen käytä SimpleImputer- ja StandardScaler-toimintoja koko X:ään.

Tässä muistutus käyttämistäsi make_column_transformer()- ja make_pipeline()-funktioista.

Tehtävä

Swipe to start coding

  1. Tuo oikea funktio pipeline:n luomista varten.
  2. Luo ColumnTransformer, jossa OneHotEncoder sovelletaan vain sarakkeisiin 'sex' ja 'island'.
  3. Varmista, että kaikki muut sarakkeet säilyvät muuttumattomina.
  4. Luo pipeline, joka sisältää juuri luomasi ct-muuttujan, SimpleImputer:n, joka täyttää puuttuvat arvot yleisimmällä arvolla, sekä StandardScaler:n viimeisenä vaiheena.
  5. Muunna X käyttämällä luomaasi pipe-muuttujaa.

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 pipeline step by step?

What should I use for encoding the 'sex' and 'island' columns?

How do I remove the two rows with insufficient data?

close

Awesome!

Completion rate improved to 3.13

bookHaaste: Putkiston Luominen

Pyyhkäise näyttääksesi valikon

Tässä haasteessa yhdistä kaikki esikäsittelyvaiheet yhdeksi putkeksi käyttäen alkuperäistä penguins.csv-aineistoa.

  1. Poista kaksi riviä, joissa on puutteellisia tietoja.
  2. Rakenna putki, joka sisältää koodauksen, imputoinnin ja skaalaamisen.

Sinun tarvitsee koodata vain kaksi saraketta, 'sex' ja 'island'. Koska et halua koodata koko X:ää, sinun täytyy käyttää ColumnTransformer-toimintoa. Tämän jälkeen käytä SimpleImputer- ja StandardScaler-toimintoja koko X:ään.

Tässä muistutus käyttämistäsi make_column_transformer()- ja make_pipeline()-funktioista.

Tehtävä

Swipe to start coding

  1. Tuo oikea funktio pipeline:n luomista varten.
  2. Luo ColumnTransformer, jossa OneHotEncoder sovelletaan vain sarakkeisiin 'sex' ja 'island'.
  3. Varmista, että kaikki muut sarakkeet säilyvät muuttumattomina.
  4. Luo pipeline, joka sisältää juuri luomasi ct-muuttujan, SimpleImputer:n, joka täyttää puuttuvat arvot yleisimmällä arvolla, sekä StandardScaler:n viimeisenä vaiheena.
  5. Muunna X käyttämällä luomaasi pipe-muuttujaa.

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