Udfordring: Brug af iloc[]
Den DataFrame, du arbejder med:
Du kan også bruge negativ indeksering til at tilgå rækker i DataFrame. Negativ indeksering starter fra slutningen af DataFrame: indeks -1 peger på den sidste række, -2 på næstsidste, og så videre.
For at tilgå den syvende række (som refererer til Latvia), kan du bruge enten indeks 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])
Kørsel af ovenstående kode returnerer rækken, der er fremhævet på billedet nedenfor:
Swipe to start coding
Du har fået en DataFrame ved navn audi_cars.
- Vælg hele rækken (alle kolonner) for modellen
'Audi A1'fra året 2017 og gem den iaudi_A1_2017. - Gør det samme for modellen
'Audi A1'fra året 2016 og gem den iaudi_A1_2016. - Vælg til sidst modellen
'Audi A3'og gem den iaudi_A3.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can you explain how negative indexing works with columns?
What happens if I use an index that is out of range?
Can I use negative indexing to select multiple rows at once?
Awesome!
Completion rate improved to 3.03
Udfordring: Brug af iloc[]
Stryg for at vise menuen
Den DataFrame, du arbejder med:
Du kan også bruge negativ indeksering til at tilgå rækker i DataFrame. Negativ indeksering starter fra slutningen af DataFrame: indeks -1 peger på den sidste række, -2 på næstsidste, og så videre.
For at tilgå den syvende række (som refererer til Latvia), kan du bruge enten indeks 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])
Kørsel af ovenstående kode returnerer rækken, der er fremhævet på billedet nedenfor:
Swipe to start coding
Du har fået en DataFrame ved navn audi_cars.
- Vælg hele rækken (alle kolonner) for modellen
'Audi A1'fra året 2017 og gem den iaudi_A1_2017. - Gør det samme for modellen
'Audi A1'fra året 2016 og gem den iaudi_A1_2016. - Vælg til sidst modellen
'Audi A3'og gem den iaudi_A3.
Løsning
Tak for dine kommentarer!
single