Enumerar y leer hojas Excel
Al igual que readxl
y gdata
, puedes utilizar XLConnect
para importar datos de un archivo Excel a R.
Para listar las hojas de un archivo Excel, utiliza getSheets()
. Para importar realmente datos de una hoja, puedes utilizar readWorksheet()
. Ambas funciones requieren un objeto de libro de trabajo XLConnect como primer argumento. Cuando utilices la función readWorksheet()
, el argumento sheet puede aceptar el nombre de la hoja (como cadena) o el número de posición de la hoja (como número entero) dentro del cuaderno de trabajo.
Volverás a trabajar con urbanpop.xlsx
(vista). El objeto my_book
que enlaza con este archivo Excel ya ha sido creado.
Este ejercicio forma parte del curso
Introducción a la importación de datos en R
Instrucciones de ejercicio
- Imprime las hojas del archivo Excel al que enlaza
my_book
. - Importa la segunda hoja en
my_book
como una trama de datos. Imprímelo.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Build connection to urbanpop.xlsx
my_book <- loadWorkbook("urbanpop.xlsx")
# List the sheets in my_book
___
# Import the second sheet in my_book
___