Lister et lire des feuilles Excel
Tout comme avec 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(). Ces deux fonctions attendent en premier argument un objet classeur XLConnect. Avec readWorksheet(), l’argument sheet peut être soit le nom de la feuille (en chaîne de caractères), soit sa position dans le classeur (en entier).
Vous travaillerez de nouveau avec urbanpop.xlsx (view). L’objet my_book qui pointe vers ce fichier Excel a déjà été créé.
Cet exercice fait partie du cours
Introduction à l’importation de données dans R
Instructions
- Affichez la liste des feuilles du fichier Excel vers lequel pointe
my_book. - Importez la deuxième feuille de
my_booken tant que data frame. Affichez-la.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Build connection to urbanpop.xlsx
my_book <- loadWorkbook("urbanpop.xlsx")
# List the sheets in my_book
___
# Import the second sheet in my_book
___