Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Lære Mer om Indeksering | Bli Kjent Med Indeksering og Valg av Data
Avanserte Teknikker i Pandas

bookLære Mer om Indeksering

La oss gå videre og fortsette å hente ut kolonner og rader ved hjelp av indekser. Du må derfor være kjent med et attributt som ligner på loc[].

Vårt neste attributt er iloc[]; det står for index-location, og du har kanskje allerede gjettet at det lar oss arbeide med både kolonne- og radindekser.

Først må vi repetere indeksene. Første rad har indeksen 0, den neste 1, deretter 2, og så videre. Vi kan også telle bakfra (dette er riktignok ikke så praktisk i datasett, men det kan være nyttig i noen tilfeller), så siste rad har indeksen -1, nest siste er -2, og så videre...

Se på tabellen:

Vi starter imidlertid med den enkleste bruken av attributtet iloc[], og arbeider med følgende datasett (nedenfor vises de fem første radene):

Se på kodeeksempelet og utdataene:

  • data.iloc[0] – henter ut aller første rad i datasettet;
  • data.iloc[1] – henter ut andre rad i datasettet;
  • data.iloc[-1] – henter ut siste rad i datasettet;
  • data.iloc[-2] – henter ut nest siste rad i datasettet.

Som du kanskje har lagt merke til, viser variabelen Name radnummeret på slutten av utdataene, for eksempel Name: 998.

Spørsmål

Bytt ut plassholderne ___ i kodevinduet med koden din for å svare på spørsmålet under.

12345
import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/people.csv') print(data.___) # CHANGE CODE HERE (to answer the question below) print(data.___) # CHANGE CODE HERE (to answer the question below)
copy

Merk at indeksen til den første personen er 0.

question mark

Ekstraher den andre og den siste raden i kodevinduet ovenfor. Hva heter disse personene?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

What should I use to extract the first and last rows using iloc[]?

Can you explain how negative indices work with iloc[]?

Could you show an example of extracting the second and second-to-last rows?

Awesome!

Completion rate improved to 3.03

bookLære Mer om Indeksering

Sveip for å vise menyen

La oss gå videre og fortsette å hente ut kolonner og rader ved hjelp av indekser. Du må derfor være kjent med et attributt som ligner på loc[].

Vårt neste attributt er iloc[]; det står for index-location, og du har kanskje allerede gjettet at det lar oss arbeide med både kolonne- og radindekser.

Først må vi repetere indeksene. Første rad har indeksen 0, den neste 1, deretter 2, og så videre. Vi kan også telle bakfra (dette er riktignok ikke så praktisk i datasett, men det kan være nyttig i noen tilfeller), så siste rad har indeksen -1, nest siste er -2, og så videre...

Se på tabellen:

Vi starter imidlertid med den enkleste bruken av attributtet iloc[], og arbeider med følgende datasett (nedenfor vises de fem første radene):

Se på kodeeksempelet og utdataene:

  • data.iloc[0] – henter ut aller første rad i datasettet;
  • data.iloc[1] – henter ut andre rad i datasettet;
  • data.iloc[-1] – henter ut siste rad i datasettet;
  • data.iloc[-2] – henter ut nest siste rad i datasettet.

Som du kanskje har lagt merke til, viser variabelen Name radnummeret på slutten av utdataene, for eksempel Name: 998.

Spørsmål

Bytt ut plassholderne ___ i kodevinduet med koden din for å svare på spørsmålet under.

12345
import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/people.csv') print(data.___) # CHANGE CODE HERE (to answer the question below) print(data.___) # CHANGE CODE HERE (to answer the question below)
copy

Merk at indeksen til den første personen er 0.

question mark

Ekstraher den andre og den siste raden i kodevinduet ovenfor. Hva heter disse personene?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4
some-alt