Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udvidelse af Funktionaliteten af .iloc[]-Attributten | Bliv Fortrolig Med Indeksering og Udvælgelse af Data
Data Wrangling med Pandas
close
Sektion 1. Kapitel 6
single

single

bookUdvidelse af Funktionaliteten af .iloc[]-Attributten

Stryg for at vise menuen

Vi vil lære nogle nye funktioner, som iloc[] tilbyder. Den mest interessante er, at vi kan angive indeks for både rækker og kolonner. Denne attribut ligner .loc[], men det sidste indeks i udskæringen er eksklusivt.

Se på eksemplet og det relevante output:

  • data.iloc[1, 2] – udtrækker elementet placeret i datasættets anden række og tredje kolonne. Det første indeks svarer til rækkeindekset, og det andet til kolonneindekset. Du kan faktisk udelade en af dem;
  • data.iloc[:, 3] – udtrækker alle værdier fra rækkerne i fjerde kolonne 'IMDb-Rating';
  • data.iloc[3, :] eller data.iloc[3] – udtrækker den 4th række og alle relevante kolonner;
  • data.iloc[:2, 1:4] – udtrækker de første to rækker og kolonner med indeks 1, 2, 3;
  • data.iloc[[2,4],[1,3]] – udtrækker rækkerne med indeks 2,4 og kolonner med indeks 1, 3.
Opgave

Swipe to start coding

Du har fået et datasæt ved navn data. Din opgave er at øve dig i at udvælge specifikke rækker og kolonner ved hjælp af indeksbaseret udvælgelse.

  • Udtræk de første 50 rækker samt kolonnerne med indeks 1 og 4 fra data DataFrame.
  • Gem resultatet i en ny variabel kaldet data_extracted.
  • Til sidst skal du udskrive de første par rækker af dette udsnit ved hjælp af funktionen .head().

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 6
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

some-alt