ComeçarComece de graça

Ler uma pasta de trabalho

No exercício anterior, você gerou uma lista de 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 no arquivo "data.xlsx" e cada folha é carregada uma após a outra. O resultado é uma lista de quadros de dados, cada quadro de dados representando uma das planilhas em data.xlsx.

Você ainda está trabalhando com o arquivo urbanpop.xlsx (view).

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". Nomeie a lista resultante como 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