Iloc[]-Grundlagen
Zeilen in einem DataFrame können auch über ihren Index aufgerufen werden. Es gibt mehrere Möglichkeiten, dies zu tun:
.iloc– wird verwendet, um Zeilen anhand ihres numerischen Indexes, beginnend bei 0, zuzugreifen;.loc– wird verwendet, um Zeilen anhand ihres String-Labels zuzugreifen.
In diesem Kurs konzentrieren Sie sich ausschließlich auf die Verwendung des Attributs .iloc.
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)
Das DataFrame hat die folgende Struktur:
Die erste Spalte dient als Zeilenindex. Verwenden Sie diese Indizes, um auf bestimmte Zeilen im DataFrame zuzugreifen. Die Syntax dieses Attributs lautet:
df.iloc[index]
Verwenden Sie dieses Attribut, um auf die dritte und siebte Zeile im DataFrame zuzugreifen:
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])
Nach Ausführung des obigen Codes erhalten Sie Zeilen, die den im folgenden Bild angegebenen Indizes entsprechen:
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 3.03
Iloc[]-Grundlagen
Swipe um das Menü anzuzeigen
Zeilen in einem DataFrame können auch über ihren Index aufgerufen werden. Es gibt mehrere Möglichkeiten, dies zu tun:
.iloc– wird verwendet, um Zeilen anhand ihres numerischen Indexes, beginnend bei 0, zuzugreifen;.loc– wird verwendet, um Zeilen anhand ihres String-Labels zuzugreifen.
In diesem Kurs konzentrieren Sie sich ausschließlich auf die Verwendung des Attributs .iloc.
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)
Das DataFrame hat die folgende Struktur:
Die erste Spalte dient als Zeilenindex. Verwenden Sie diese Indizes, um auf bestimmte Zeilen im DataFrame zuzugreifen. Die Syntax dieses Attributs lautet:
df.iloc[index]
Verwenden Sie dieses Attribut, um auf die dritte und siebte Zeile im DataFrame zuzugreifen:
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])
Nach Ausführung des obigen Codes erhalten Sie Zeilen, die den im folgenden Bild angegebenen Indizes entsprechen:
Danke für Ihr Feedback!