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_rightsous forme de série en utilisantlocouiloc. - Affichez la colonne
drives_rightsous forme de DataFrame en utilisantlocouiloc. - Affichez les colonnes
cars_per_capetdrives_rightsous forme de DataFrame en utilisantlocouiloc.
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