Importar una hoja Excel
Ahora que conoces los nombres de las hojas del archivo de Excel que quieres importar, es el momento de importar esas hojas a R. Puedes hacerlo con la función read_excel()
. Echa un vistazo a esta receta:
data <- read_excel("data.xlsx", sheet = "my_sheet")
Esta llamada simplemente importa la hoja con el nombre "my_sheet"
del archivo "data.xlsx"
. También puedes pasar un número al argumento sheet
; esto hará que read_excel()
importe la hoja con el número de hoja dado. sheet = 1
importará la primera hoja, sheet = 2
importará la segunda hoja, y así sucesivamente.
En este ejercicio, seguirás trabajando con el archivo urbanpop.xlsx
(vista).
Este ejercicio forma parte del curso
Introducción a la importación de datos en R
Instrucciones de ejercicio
- El código para importar la primera y la segunda hoja ya está incluido. ¿Puedes añadir un comando para importar también la tercera hoja, y almacenar el marco de datos resultante en
pop_3
? - Guarda los marcos de datos
pop_1
,pop_2
ypop_3
en una lista, que llamaráspop_list
. - Visualiza la estructura de
pop_list
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# 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
___