Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Iloc-Grundlagen | Die Alleresten Schritte
Pandas Erste Schritte

bookIloc-Grundlagen

Sie können auch auf Zeilen in einem DataFrame über deren Index zugreifen. Es gibt mehrere Möglichkeiten, dies zu tun:

  • .iloc – wird verwendet, um auf Zeilen anhand ihres numerischen Index zuzugreifen, beginnend bei 0;
  • .loc – wird verwendet, um auf Zeilen anhand ihres String-Labels zuzugreifen.

In diesem Kurs konzentrieren wir uns ausschließlich auf die Verwendung des Attributs .iloc.

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

Das DataFrame hat die folgende Struktur:

Beachten Sie die erste Spalte, die als Zeilenindex dient. Wir verwenden diese Indizes, um auf bestimmte Zeilen im DataFrame zuzugreifen. Die Syntax dieses Attributs ist wie folgt:

df.iloc[index]

Wir können dieses Attribut anwenden, um auf die dritte und siebte Zeile in unserem DataFrame zuzugreifen:

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

Nach Ausführung des obigen Codes erhalten Sie Zeilen, die den in der untenstehenden Abbildung angegebenen Indizes entsprechen:

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 13

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 3.03

bookIloc-Grundlagen

Swipe um das Menü anzuzeigen

Sie können auch auf Zeilen in einem DataFrame über deren Index zugreifen. Es gibt mehrere Möglichkeiten, dies zu tun:

  • .iloc – wird verwendet, um auf Zeilen anhand ihres numerischen Index zuzugreifen, beginnend bei 0;
  • .loc – wird verwendet, um auf Zeilen anhand ihres String-Labels zuzugreifen.

In diesem Kurs konzentrieren wir uns ausschließlich auf die Verwendung des Attributs .iloc.

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

Das DataFrame hat die folgende Struktur:

Beachten Sie die erste Spalte, die als Zeilenindex dient. Wir verwenden diese Indizes, um auf bestimmte Zeilen im DataFrame zuzugreifen. Die Syntax dieses Attributs ist wie folgt:

df.iloc[index]

Wir können dieses Attribut anwenden, um auf die dritte und siebte Zeile in unserem DataFrame zuzugreifen:

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

Nach Ausführung des obigen Codes erhalten Sie Zeilen, die den in der untenstehenden Abbildung angegebenen Indizes entsprechen:

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 13
some-alt