ComeçarComece de graça

Como ler uma pasta de trabalho

No exercício anterior, você gerou uma lista com três planilhas do Excel que importou. No entanto, carregar cada planilha manualmente e depois mesclá-las em uma lista pode ser bastante tedioso. Felizmente, você pode automatizar isso com lapply().

Dê uma olhada no código de exemplo abaixo:

my_workbook <- lapply(excel_sheets("data.xlsx"),

                      read_excel,

                      path = "data.xlsx")

A função read_excel() é chamada várias vezes com o arquivo "data.xlsx" e cada planilha é carregada uma após a outra. O resultado é uma lista de quadros de dados, sendo que cada um deles representa uma das planilhas de data.xlsx.

Você ainda vai trabalhar com o arquivo urbanpop.xlsx (visualizar).

Este exercício faz parte do curso

Introdução à Importação de Dados no R

Ver curso

Instruções do exercício

  • Use lapply() em combinação com excel_sheets() e read_excel() para ler todas as planilhas do Excel em "urbanpop.xlsx". Chame a lista resultante de pop_list.
  • Imprima a estrutura de pop_list.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Read all Excel sheets with lapply(): pop_list
pop_list <- ___

# Display the structure of pop_list
___
Editar e executar o código