CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Affichez la liste des feuilles du fichier Excel vers lequel pointe my_book.
  • Importez la deuxième feuille de my_book en 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
___
Modifier et exécuter le code