Conversion de fichiers et statistiques sommaires avec csvkit
Il est courant que des fichiers Excel contiennent plus d'une feuille (onglet) de données. Le fichier Excel SpotifyData.xlsx comporte deux feuilles nommées Worksheet1_Popularity et Worksheet2_MusicAttributes. Chaque feuille doit être traitée comme un fichier de données distinct. Nous allons donc utiliser les commandes de csvkit pour convertir chaque feuille en son propre fichier CSV. Ensuite, en nous appuyant sur les commandes que vous connaissez déjà, affichez un sommaire de haut niveau pour chaque colonne dans les fichiers CSV.
Cette activité fait partie du cours
Traitement des données en Shell
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Check to confirm name and location of the Excel data file
ls
# Convert sheet "Worksheet1_Popularity" to CSV
___ SpotifyData.xlsx ___ "Worksheet1_Popularity" > Spotify_Popularity.csv