Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Laajennettu .iloc[]-Attribuutin Toiminnallisuus | Tutustuminen Indeksointiin ja Datan Valintaan
Edistyneet Tekniikat Pandas-Kirjastossa

bookLaajennettu .iloc[]-Attribuutin Toiminnallisuus

Opimme joitakin uusia ominaisuuksia, joita iloc[] tarjoaa. Mielenkiintoisin niistä on mahdollisuus määrittää sekä rivien että sarakkeiden indeksit. Tämä ominaisuus muistuttaa .loc[]-attribuuttia, mutta viipaloinnin viimeinen indeksi on poissulkeva.

Tarkastele esimerkkiä ja siihen liittyvää tulostetta:

  • data.iloc[1, 2] – poimii tietojoukon toisella rivillä ja kolmannessa sarakkeessa olevan arvon. Ensimmäinen indeksi viittaa rivin indeksiin ja toinen sarakkeen indeksiin. Voit myös jättää toisen niistä pois;
  • data.iloc[:, 3] – poimii kaikki arvot neljännen sarakkeen 'IMDb-Rating' riveiltä;
  • data.iloc[3, :] tai data.iloc[3] – poimii 4th rivin ja kaikki siihen liittyvät sarakkeet;
  • data.iloc[:2, 1:4] – poimii kaksi ensimmäistä riviä ja sarakkeet indekseillä 1, 2, 3;
  • data.iloc[[2,4],[1,3]] – poimii rivit indekseillä 2, 4 ja sarakkeet indekseillä 1, 3.
Tehtävä

Swipe to start coding

Sinulle on annettu tietojoukko nimeltä data. Tehtävänäsi on harjoitella tiettyjen rivien ja sarakkeiden valitsemista indeksipohjaisella valinnalla.

  • Poimi ensimmäiset 50 riviä sekä sarakkeet, joiden indeksit ovat 1 ja 4, DataFrame:stä data.
  • Tallenna tulos uuteen muuttujaan nimeltä data_extracted.
  • Lopuksi tulosta tämän osajoukon ensimmäiset rivit käyttämällä .head()-funktiota.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 6
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

close

Awesome!

Completion rate improved to 3.03

bookLaajennettu .iloc[]-Attribuutin Toiminnallisuus

Pyyhkäise näyttääksesi valikon

Opimme joitakin uusia ominaisuuksia, joita iloc[] tarjoaa. Mielenkiintoisin niistä on mahdollisuus määrittää sekä rivien että sarakkeiden indeksit. Tämä ominaisuus muistuttaa .loc[]-attribuuttia, mutta viipaloinnin viimeinen indeksi on poissulkeva.

Tarkastele esimerkkiä ja siihen liittyvää tulostetta:

  • data.iloc[1, 2] – poimii tietojoukon toisella rivillä ja kolmannessa sarakkeessa olevan arvon. Ensimmäinen indeksi viittaa rivin indeksiin ja toinen sarakkeen indeksiin. Voit myös jättää toisen niistä pois;
  • data.iloc[:, 3] – poimii kaikki arvot neljännen sarakkeen 'IMDb-Rating' riveiltä;
  • data.iloc[3, :] tai data.iloc[3] – poimii 4th rivin ja kaikki siihen liittyvät sarakkeet;
  • data.iloc[:2, 1:4] – poimii kaksi ensimmäistä riviä ja sarakkeet indekseillä 1, 2, 3;
  • data.iloc[[2,4],[1,3]] – poimii rivit indekseillä 2, 4 ja sarakkeet indekseillä 1, 3.
Tehtävä

Swipe to start coding

Sinulle on annettu tietojoukko nimeltä data. Tehtävänäsi on harjoitella tiettyjen rivien ja sarakkeiden valitsemista indeksipohjaisella valinnalla.

  • Poimi ensimmäiset 50 riviä sekä sarakkeet, joiden indeksit ovat 1 ja 4, DataFrame:stä data.
  • Tallenna tulos uuteen muuttujaan nimeltä data_extracted.
  • Lopuksi tulosta tämän osajoukon ensimmäiset rivit käyttämällä .head()-funktiota.

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 1. Luku 6
single

single

some-alt