Traitement des données avec csvkit
Une fois l’ensemble de données rassemblé, il faut encore traiter et nettoyer les données avant d’aller vers des analyses plus avancées, comme la modélisation prédictive. Dans cet exercice bilan, utilisons différentes commandes de csvkit pour réaliser des opérations courantes de traitement et de nettoyage.
Le fichier Excel Spotify_201809_201810.xlsx contient deux feuilles (onglets), nommées Spotify201809 et Spotify201810. Nous allons d’abord scinder le fichier Excel en feuilles individuelles, prévisualiser des statistiques descriptives, supprimer certaines colonnes, puis empiler à nouveau les deux feuilles pour former un unique fichier csv, prêt pour des analyses ultérieures.
Cet exercice fait partie du cours
<cours>Traitement des données en ligne de commande</cours>Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Convert the Spotify201809 sheet into its own csv file
___ Spotify_201809_201810.xlsx ___ "___" ___ Spotify201809.csv
# Check to confirm name and location of data file
ls