Répertorier et lire des feuilles Excel
Tout comme readxl et gdata, vous pouvez utiliser XLConnect pour importer des données d'un fichier Excel dans R.
Pour lister les feuilles d'un fichier Excel, utilisez getSheets(). Pour réellement importer les données d'une feuille, utilisez readWorksheet(). Les deux fonctions exigent un objet classeur XLConnect comme premier argument. Avec readWorksheet(), l'argument sheet peut recevoir soit le nom de la feuille (comme chaîne de caractères), soit son numéro de position (comme entier) dans le classeur.
Vous allez de nouveau travailler avec urbanpop.xlsx (view). L'objet my_book qui pointe vers ce fichier Excel a déjà été créé.
Cette activité fait partie du cours
Introduction à l'importation de données dans R
Instructions de l’exercice
- Affichez les feuilles du fichier Excel vers lequel pointe
my_book. - Importez la deuxième feuille de
my_bookcomme trame de données. Affichez-la.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Build connection to urbanpop.xlsx
my_book <- loadWorkbook("urbanpop.xlsx")
# List the sheets in my_book
___
# Import the second sheet in my_book
___