Avsnitt 1. Kapitel 14
single
Utmaning: Använda iloc[]
Svep för att visa menyn
Den DataFrame du arbetar med:
Du kan också använda negativ indexering för att komma åt rader i DataFrame. Negativ indexering börjar från slutet av DataFrame: index -1 pekar på den sista raden, -2 på den näst sista, och så vidare.
För att komma åt den sjunde raden (som avser Latvia) kan du använda antingen index 6 eller -1.
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])
Om du kör koden ovan kommer raden som är markerad i bilden nedan att returneras:
Uppgift
Svep för att börja koda
Du har fått en DataFrame med namnet audi_cars.
- Välj hela raden (alla kolumner) för modellen
'Audi A1'från år 2017 och spara den iaudi_A1_2017. - Gör samma sak för modellen
'Audi A1'från år 2016 och spara den iaudi_A1_2016. - Slutligen, välj modellen
'Audi A3'och spara den iaudi_A3.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 14
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal