Vierkante haken (1)
In de video zag je dat je Pandas DataFrames op veel verschillende manieren kunt indexeren en selecteren. De simpelste, maar niet de krachtigste manier, is het gebruik van vierkante haken.
In de voorbeeldcode wordt dezelfde autodata uit een CSV-bestand ingeladen als een Pandas DataFrame. Om alleen de kolom cars_per_cap uit cars te selecteren, kun je dit gebruiken:
cars['cars_per_cap']
cars[['cars_per_cap']]
De variant met één paar haken geeft een Pandas Series, de variant met dubbele haken geeft een Pandas DataFrame.
Deze oefening maakt deel uit van de cursus
Python voor gemiddeld niveau
Oefeninstructies
- Gebruik enkele vierkante haken om de kolom
countryvancarsaf te drukken als een Pandas Series. - Gebruik dubbele vierkante haken om de kolom
countryvancarsaf te drukken als een Pandas DataFrame. - Gebruik dubbele vierkante haken om een DataFrame af te drukken met zowel de kolommen
countryalsdrives_rightvancars, in deze volgorde.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Print out country column as Pandas Series
# Print out country column as Pandas DataFrame
# Print out DataFrame with country and drives_right columns