Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Brug af iloc[] | De Allerførste Trin
Pandas Første Skridt

bookUdfordring: 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.

123456
import 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])
copy

Kørsel af ovenstående kode returnerer rækken, der er fremhævet på billedet nedenfor:

Opgave

Swipe to start coding

Du har fået en DataFrame ved navn audi_cars.

Task Table
  1. Vælg hele rækken (alle kolonner) for modellen 'Audi A1' fra året 2017 og gem den i audi_A1_2017.
  2. Gør det samme for modellen 'Audi A1' fra året 2016 og gem den i audi_A1_2016.
  3. Vælg til sidst modellen 'Audi A3' og gem den i audi_A3.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 14
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

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?

close

Awesome!

Completion rate improved to 3.03

bookUdfordring: 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.

123456
import 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])
copy

Kørsel af ovenstående kode returnerer rækken, der er fremhævet på billedet nedenfor:

Opgave

Swipe to start coding

Du har fået en DataFrame ved navn audi_cars.

Task Table
  1. Vælg hele rækken (alle kolonner) for modellen 'Audi A1' fra året 2017 og gem den i audi_A1_2017.
  2. Gør det samme for modellen 'Audi A1' fra året 2016 og gem den i audi_A1_2016.
  3. Vælg til sidst modellen 'Audi A3' og gem den i audi_A3.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 14
single

single

some-alt