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 Gegevens
Geavanceerde Technieken in Pandas

bookMeer Leren Over Indexatie

Laten we verder gaan en doorgaan met het extraheren van kolommen en rijen op basis van indexen. Je moet daarom bekend zijn met een attribuut dat vergelijkbaar is met loc[].

Ons 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.

Allereerst moeten we de indexen in herinnering brengen. De eerste rij heeft de index 0, de volgende 1, daarna 2, enzovoort. Maar we kunnen ook vanaf het einde tellen (dit is inderdaad niet handig bij datasets, maar het kan soms nuttig zijn), dus de laatste heeft de 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 uit het codevenster hierboven. Wat zijn de namen van deze personen?

Select the correct answer

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.

Awesome!

Completion rate improved to 3.03

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. Je moet daarom bekend zijn met een attribuut dat vergelijkbaar is met loc[].

Ons 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.

Allereerst moeten we de indexen in herinnering brengen. De eerste rij heeft de index 0, de volgende 1, daarna 2, enzovoort. Maar we kunnen ook vanaf het einde tellen (dit is inderdaad niet handig bij datasets, maar het kan soms nuttig zijn), dus de laatste heeft de 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 uit het codevenster hierboven. Wat zijn de namen van deze personen?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 4
some-alt