CommencezCommencez gratuitement

Crochets (1)

Dans la vidéo, vous avez vu qu'on peut indexer et sélectionner des DataFrame pandas de plusieurs façons. La plus simple, mais pas la plus puissante, consiste à utiliser des crochets.

Dans l'exemple de code, les mêmes données sur les voitures sont importées d'un fichier CSV sous forme de DataFrame pandas. Pour ne sélectionner que la colonne cars_per_cap de cars, vous pouvez utiliser :

cars['cars_per_cap']
cars[['cars_per_cap']]

La version avec un seul crochet retourne une Series pandas, tandis que la version avec deux crochets retourne un DataFrame pandas.

Cette activité fait partie du cours

Python intermédiaire

Voir le cours

Instructions de l’exercice

  • Utilisez un seul crochet pour afficher la colonne country de cars sous forme de Series pandas.
  • Utilisez deux crochets pour afficher la colonne country de cars sous forme de DataFrame pandas.
  • Utilisez deux crochets pour afficher un DataFrame contenant les colonnes country et drives_right de cars, dans cet ordre.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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
Modifier et exécuter le code