Importer une feuille Excel
Maintenant que vous connaissez les noms des feuilles du fichier Excel que vous souhaitez importer, il est temps de les importer dans R. Vous pouvez le faire avec la fonction read_excel(). Voici un exemple :
data <- read_excel("data.xlsx", sheet = "my_sheet")
Cet appel importe simplement la feuille nommée "my_sheet" depuis le fichier "data.xlsx". Vous pouvez aussi passer un nombre à l’argument sheet ; read_excel() importera alors la feuille correspondant à ce numéro. sheet = 1 importera la première feuille, sheet = 2 la deuxième, et ainsi de suite.
Dans cet exercice, vous allez continuer à travailler avec le fichier urbanpop.xlsx (view).
Cet exercice fait partie du cours
Introduction à l’importation de données dans R
Instructions
- Le code pour importer les première et deuxième feuilles est déjà fourni. Pouvez-vous ajouter une commande pour importer aussi la troisième feuille et stocker le tableau de données obtenu dans
pop_3? - Placez les data frames
pop_1,pop_2etpop_3dans une liste que vous appellerezpop_list. - Affichez la structure de
pop_list.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Read the sheets, one by one
pop_1 <- read_excel("urbanpop.xlsx", sheet = 1)
pop_2 <- read_excel("urbanpop.xlsx", sheet = 2)
# Put pop_1, pop_2 and pop_3 in a list: pop_list
pop_list <- list(___)
# Display the structure of pop_list
___