CommencezCommencez gratuitement

Spécifier les types de données

Lors du chargement d'un fichier plat, pandas détermine automatiquement le type de données le plus approprié pour chaque colonne. Parfois, ses déductions ne sont pas exactes, surtout pour des nombres qui représentent des groupes ou des catégories plutôt que des quantités.

En consultant le dictionnaire de données de vt_tax_data_2016.csv, on repère deux colonnes de ce type. La colonne agi_stub contient des nombres qui correspondent à des catégories de revenu, et zipcode comporte des valeurs à 5 chiffres qui devraient être des chaînes de caractères — les traiter comme des entiers fait perdre les zéros initiaux, qui sont significatifs. Spécifions donc les bons types de données avec l'argument dtype.

pandas a été importé pour vous sous le nom pd.

Cette activité fait partie du cours

Ingestion de données rationalisée avec pandas

Voir le cours

Exercice interactif pratique

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

# Load csv with no additional arguments
data = ____("vt_tax_data_2016.csv")

# Print the data types
print(____)
Modifier et exécuter le code