loc et iloc (3)
Il est également possible de ne sélectionner que les colonnes avec loc
et iloc
. Dans les deux cas, il suffit de placer une tranche allant du début à la fin devant la virgule :
cars.loc[:, 'country']
cars.iloc[:, 1]
cars.loc[:, ['country','drives_right']]
cars.iloc[:, [1, 2]]
Cet exercice fait partie du cours
Python intermédiaire
Instructions
- Affichez la colonne
drives_right
sous forme de série en utilisantloc
ouiloc
. - Affichez la colonne
drives_right
sous forme de DataFrame en utilisantloc
ouiloc
. - Affichez les colonnes
cars_per_cap
etdrives_right
sous forme de DataFrame en utilisantloc
ouiloc
.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Print out drives_right column as Series
# Print out drives_right column as DataFrame
# Print out cars_per_cap and drives_right as DataFrame