Sectie 1. Hoofdstuk 7
single
Uitbreiden van de functionaliteit van het .iloc[]-attribuut
Veeg om het menu te tonen
We zullen enkele nieuwe functies leren die iloc[] biedt. De interessantste is dat we indices van zowel rijen als kolommen kunnen specificeren. Dit attribuut lijkt op .loc[], maar de laatste index van de slicing is exclusief.
Bekijk het voorbeeld en de bijbehorende uitvoer:
data.iloc[1, 2]- haalt het item op dat zich bevindt in de tweede rij en derde kolom van de dataset. De eerste index komt overeen met de rij-index en de tweede met de kolom-index. Je kunt er inderdaad één overslaan;data.iloc[:, 3]- haalt alle waarden op uit de rijen van de vierde kolom'IMDb-Rating';data.iloc[3, :]ofdata.iloc[3]- haalt de4thrij en alle relevante kolommen op;data.iloc[:2, 1:4]- haalt de eerste twee rijen en de kolommen met de indices1,2,3op;data.iloc[[2,4],[1,3]]- haalt de rijen met indices2,4en de kolommen met de indices1,3op.
Taak
Veeg om te beginnen met coderen
Je krijgt een dataset genaamd data.
De opdracht is om te oefenen met het selecteren van specifieke rijen en kolommen via index-gebaseerde selectie.
- Extraheer de eerste 50 rijen en de kolommen met index 1 en 4 uit de DataFrame
data. - Sla het resultaat op in een nieuwe variabele genaamd
data_extracted. - Print vervolgens de eerste paar rijen van deze subset met behulp van de
.head()-functie.
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 7
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.