Fantastisk!
Completion rate forbedret til 3.03Sektion 1. Kapitel 6
single
Udvidelse 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, :]ellerdata.iloc[3]– udtrækker den4thrække og alle relevante kolonner;data.iloc[:2, 1:4]– udtrækker de første to rækker og kolonner med indeks1,2,3;data.iloc[[2,4],[1,3]]– udtrækker rækkerne med indeks2,4og kolonner med indeks1,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
dataDataFrame. - 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?
Tak for dine kommentarer!
Sektion 1. Kapitel 6
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat