Utmaning: Använda iloc[]
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])
Att köra ovanstående kod returnerar raden som är markerad i bilden nedan:
Swipe to start coding
Du har fått en DataFrame som heter 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
Tack för dina kommentarer!
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
Awesome!
Completion rate improved to 3.03
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])
Att köra ovanstående kod returnerar raden som är markerad i bilden nedan:
Swipe to start coding
Du har fått en DataFrame som heter 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
Tack för dina kommentarer!
single