single
Herausforderung: Verwendung von iloc[]
Swipe um das Menü anzuzeigen
Das DataFrame, mit dem Sie arbeiten:
Sie können auch negative Indizierung verwenden, um auf Zeilen im DataFrame zuzugreifen. Die negative Indizierung beginnt am Ende des DataFrames: Index -1 verweist auf die letzte Zeile, -2 auf die vorletzte und so weiter.
Um auf die siebte Zeile (die sich auf Latvia bezieht) zuzugreifen, können Sie entweder den Index 6 oder -1 verwenden.
123456import pandas 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 = pandas.DataFrame(countries_data) # Accessing to the seventh row using negative indexing print(countries.iloc[-1])
Die Ausführung des obigen Codes gibt die in der Abbildung unten hervorgehobene Zeile zurück:
Wischen, um mit dem Codieren zu beginnen
Es steht ein DataFrame mit dem Namen audi_cars zur Verfügung.
- Die gesamte Zeile (alle Spalten) für das Modell
'Audi A1'aus dem Jahr 2017 auswählen und inaudi_A1_2017speichern. - Dasselbe für das Modell
'Audi A1'aus dem Jahr 2016 durchführen und inaudi_A1_2016speichern. - Abschließend das Modell
'Audi A3'auswählen und inaudi_A3speichern.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen