Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Iloc Grunder | De Allra Första Stegen
Pandas Första Steg
course content

Kursinnehåll

Pandas Första Steg

Pandas Första Steg

1. De Allra Första Stegen
2. Läsa Filer i Pandas
3. Analysera Data

book
Iloc Grunder

Du kan också komma åt rader i en DataFrame genom deras index. Det finns flera sätt att göra detta:

  • .iloc - används för att komma åt rader genom deras numeriska index, med början från 0;

  • .loc - används för att komma åt rader genom deras strängetikett.

I denna kurs kommer vi att fokusera uteslutande på att använda .iloc attributet.

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 har följande struktur:

Du kan märka den första kolumnen, som fungerar som radindex. Vi kommer att använda dessa index för att komma åt specifika rader i DataFrame. Syntaxen för detta attribut är som följer:

python

Vi kan tillämpa detta attribut för att komma åt den tredje och sjunde raden i vår DataFrame:

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

Efter att ha kört koden ovan får du rader som motsvarar de index som anges i bilden nedan:

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 13

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

course content

Kursinnehåll

Pandas Första Steg

Pandas Första Steg

1. De Allra Första Stegen
2. Läsa Filer i Pandas
3. Analysera Data

book
Iloc Grunder

Du kan också komma åt rader i en DataFrame genom deras index. Det finns flera sätt att göra detta:

  • .iloc - används för att komma åt rader genom deras numeriska index, med början från 0;

  • .loc - används för att komma åt rader genom deras strängetikett.

I denna kurs kommer vi att fokusera uteslutande på att använda .iloc attributet.

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 har följande struktur:

Du kan märka den första kolumnen, som fungerar som radindex. Vi kommer att använda dessa index för att komma åt specifika rader i DataFrame. Syntaxen för detta attribut är som följer:

python

Vi kan tillämpa detta attribut för att komma åt den tredje och sjunde raden i vår DataFrame:

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

Efter att ha kört koden ovan får du rader som motsvarar de index som anges i bilden nedan:

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 13
Vi beklagar att något gick fel. Vad hände?
some-alt