Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Meer Leren Over Indexatie | Kennismaken met Indexering en het Selecteren van Data
Data Wrangling met Pandas

bookMeer Leren Over Indexatie

Veeg om het menu te tonen

Laten we verder gaan en doorgaan met het extraheren van kolommen en rijen op basis van indexen. Hiervoor is het belangrijk om bekend te zijn met een attribuut dat lijkt op loc[].

Het volgende attribuut is iloc[]; dit staat voor index-locatie, en je raadt het al: hiermee kun je werken met zowel de indexen van kolommen als rijen.

Laten we eerst de indexen in herinnering brengen. De eerste rij heeft index 0, de volgende 1, daarna 2, enzovoort. Maar we kunnen ook vanaf het einde tellen (dit is niet altijd handig bij datasets, maar kan soms nuttig zijn): de laatste rij heeft index -1, de voorlaatste is -2, enzovoort...

Bekijk de tabel:

We beginnen echter met de eenvoudigste toepassing van het attribuut iloc[], waarbij we werken met de volgende dataset (hieronder staan de eerste vijf rijen):

Bekijk het codevoorbeeld en de uitvoer:

  • data.iloc[0] - extraheert de allereerste rij van de dataset;
  • data.iloc[1] - extraheert de tweede rij van de dataset;
  • data.iloc[-1] - extraheert de allerlaatste rij van de dataset;
  • data.iloc[-2] - extraheert de voorlaatste rij van de dataset.

Zoals je misschien hebt opgemerkt, toont de variabele Name aan het einde van de uitvoer ook het rijnummer, zoals Name: 998.

Vraag

Vervang de placeholders ___ in een codevenster met jouw code om de onderstaande vraag te beantwoorden.

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

Let op dat de index van de eerste persoon 0 is.

question mark

Haal de tweede en de laatste rij op in het codevenster hierboven. Wat zijn de namen van deze personen?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 4

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 1. Hoofdstuk 4
some-alt