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
Avancerede Teknikker i Pandas

bookUdvidelse af Funktionaliteten af .iloc[]-Attributten

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

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

Suggested prompts:

Can you explain the difference between iloc[] and loc[] in more detail?

Can you provide more examples of using iloc[] with different index combinations?

What happens if I use negative indices with iloc[]?

close

Awesome!

Completion rate improved to 3.03

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

some-alt