Uitdaging: Gebruik van iloc
De DataFrame waarmee we werken:
Je kunt ook negatieve indexering gebruiken om toegang te krijgen tot rijen in de DataFrame. Negatieve indexering begint vanaf het einde van de DataFrame: index -1
wijst naar de laatste rij, -2
naar de een-na-laatste, enzovoort.
Om toegang te krijgen tot de zevende rij (die verwijst naar Letland), kun je index 6 of -1 gebruiken.
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) # Accessing to the seventh row using negative indexing print(countries.iloc[-1])
Het uitvoeren van de bovenstaande code zal de rij retourneren die in de onderstaande afbeelding is gemarkeerd:
Swipe to start coding
Je krijgt een DataFrame
genaamd audi_cars
.
-
Toon alle details uit de
DataFrame
voor het model'Audi A1'
uit het jaar 2017 en sla het resultaat op in de variabeleaudi_A1_2017
. -
Toon alle details uit de
DataFrame
voor het model'Audi A1'
uit het jaar 2016 en sla het resultaat op in de variabeleaudi_A1_2016
. -
Toon alle details uit de
DataFrame
voor het modelAudi A3
en sla het resultaat op in de variabeleaudi_A3
.

Oplossing
Bedankt voor je feedback!