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 en attributt som ligner på loc[].

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

Først må vi repetere hvordan indekser fungerer. Første rad har indeksen 0, den neste 1, deretter 2, og så videre. Vi kan også telle bakfra (selv om dette ikke alltid er praktisk i datasett, kan det likevel være nyttig), så siste rad har indeksen -1, nest siste har -2, og så videre...

Se på tabellen:

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

Se på kodeeksempelet og resultatet:

  • data.iloc[0] – henter ut 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

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 en attributt som ligner på loc[].

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

Først må vi repetere hvordan indekser fungerer. Første rad har indeksen 0, den neste 1, deretter 2, og så videre. Vi kan også telle bakfra (selv om dette ikke alltid er praktisk i datasett, kan det likevel være nyttig), så siste rad har indeksen -1, nest siste har -2, og så videre...

Se på tabellen:

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

Se på kodeeksempelet og resultatet:

  • data.iloc[0] – henter ut 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