CommencezCommencez gratuitement

Importer une feuille Excel

Maintenant que vous connaissez les noms des feuilles du fichier Excel que vous voulez 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" du fichier "data.xlsx". Vous pouvez aussi transmettre 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 continuez à travailler avec le fichier urbanpop.xlsx (view).

Cette activité fait partie du cours

Introduction à l'importation de données dans R

Voir le cours

Instructions de l’exercice

  • Le code pour importer les première et deuxième feuilles est déjà inclus. 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 tableaux de données pop_1, pop_2 et pop_3 dans une liste que vous appellerez pop_list.
  • Affichez la structure de pop_list.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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
___
Modifier et exécuter le code