Crochets (1)
Dans la vidéo, vous avez vu que vous pouvez indexer et sélectionner les DataFrames Pandas de différentes manières. La méthode la plus simple, mais pas la plus efficace, consiste à utiliser des crochets.
Dans l'exemple de code, les mêmes données relatives aux voitures sont importées à partir de fichiers CSV sous forme de DataFrame Pandas. Pour sélectionner uniquement la colonne cars_per_cap à partir de cars, vous pouvez utiliser :
cars['cars_per_cap']
cars[['cars_per_cap']]
La version à crochets simples donne une série Pandas, la version à crochets doubles donne un DataFrame Pandas.
Cet exercice fait partie du cours
Python intermédiaire
Instructions
- Utilisez des crochets simples pour afficher la colonne
countrydecarssous la forme d'une série Pandas. - Utilisez des doubles crochets pour afficher la colonne
countrydecarssous la forme d'un DataFrame Pandas. - Utilisez des doubles crochets pour afficher un DataFrame avec les colonnes
countryetdrives_rightdecars, dans cet ordre.
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 country column as Pandas Series
# Print out country column as Pandas DataFrame
# Print out DataFrame with country and drives_right columns