Iloc Perusteet
Voit myös käyttää DataFramen rivejä niiden indeksin avulla. On useita tapoja tehdä tämä:
.iloc
- käytetään rivien hakemiseen niiden numeerisen indeksin perusteella, alkaen 0:sta;.loc
- käytetään rivien hakemiseen niiden merkkijonotunnisteen perusteella.
Tässä kurssissa keskitymme yksinomaan .iloc
-attribuutin käyttöön.
12345import 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)
DataFramella on seuraava rakenne:
Voit huomata ensimmäisen sarakkeen, joka toimii rivin indeksinä. Käytämme näitä indeksejä päästäksemme käsiksi tiettyihin riveihin DataFramessa. Tämän attribuutin syntaksi on seuraava:
df.iloc[index]
Voimme käyttää tätä attribuuttia päästäksemme käsiksi DataFramemme kolmanteen ja seitsemänteen riviin:
12345678import 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])
Kun suoritat yllä olevan koodin, saat rivit, jotka vastaavat alla olevassa kuvassa ilmoitettuja indeksejä:
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 3.03
Iloc Perusteet
Pyyhkäise näyttääksesi valikon
Voit myös käyttää DataFramen rivejä niiden indeksin avulla. On useita tapoja tehdä tämä:
.iloc
- käytetään rivien hakemiseen niiden numeerisen indeksin perusteella, alkaen 0:sta;.loc
- käytetään rivien hakemiseen niiden merkkijonotunnisteen perusteella.
Tässä kurssissa keskitymme yksinomaan .iloc
-attribuutin käyttöön.
12345import 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)
DataFramella on seuraava rakenne:
Voit huomata ensimmäisen sarakkeen, joka toimii rivin indeksinä. Käytämme näitä indeksejä päästäksemme käsiksi tiettyihin riveihin DataFramessa. Tämän attribuutin syntaksi on seuraava:
df.iloc[index]
Voimme käyttää tätä attribuuttia päästäksemme käsiksi DataFramemme kolmanteen ja seitsemänteen riviin:
12345678import 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])
Kun suoritat yllä olevan koodin, saat rivit, jotka vastaavat alla olevassa kuvassa ilmoitettuja indeksejä:
Kiitos palautteestasi!