Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Iloc[]-Perusteet | Ensimmäiset Askeleet
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Johdanto Pandas-kirjastoon

bookIloc[]-Perusteet

Voit myös käyttää DataFramen rivejä niiden indeksin perusteella. Tähän on useita tapoja:

  • .iloc - käytetään rivien hakemiseen niiden numeerisen indeksin perusteella, alkaen arvosta 0;
  • .loc - käytetään rivien hakemiseen niiden merkkijonoetiketin perusteella.

Tällä kurssilla keskitytään yksinomaan .iloc-attribuutin käyttöön.

12345
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

DataFrame:lla on seuraava rakenne:

Ensimmäinen sarake toimii rivien indeksinä. Käytä näitä indeksejä tiettyjen rivien hakemiseen DataFrame:sta. Tämän ominaisuuden syntaksi on:

df.iloc[index]

Tämän ominaisuuden avulla voidaan hakea kolmas ja seitsemäs rivi DataFrame:sta:

12345678
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) # Accessing to the third and seventh rows print(countries.iloc[2]) print(countries.iloc[6])
copy

Suoritettuasi yllä olevan koodin saat rivit, jotka vastaavat alla olevan kuvan osoittamia indeksejä:

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 13

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

bookIloc[]-Perusteet

Pyyhkäise näyttääksesi valikon

Voit myös käyttää DataFramen rivejä niiden indeksin perusteella. Tähän on useita tapoja:

  • .iloc - käytetään rivien hakemiseen niiden numeerisen indeksin perusteella, alkaen arvosta 0;
  • .loc - käytetään rivien hakemiseen niiden merkkijonoetiketin perusteella.

Tällä kurssilla keskitytään yksinomaan .iloc-attribuutin käyttöön.

12345
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

DataFrame:lla on seuraava rakenne:

Ensimmäinen sarake toimii rivien indeksinä. Käytä näitä indeksejä tiettyjen rivien hakemiseen DataFrame:sta. Tämän ominaisuuden syntaksi on:

df.iloc[index]

Tämän ominaisuuden avulla voidaan hakea kolmas ja seitsemäs rivi DataFrame:sta:

12345678
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) # Accessing to the third and seventh rows print(countries.iloc[2]) print(countries.iloc[6])
copy

Suoritettuasi yllä olevan koodin saat rivit, jotka vastaavat alla olevan kuvan osoittamia indeksejä:

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 13
some-alt