O argumento col_names
Além de path e sheet, há vários outros argumentos que você pode especificar em read_excel(). Um desses argumentos é chamado col_names.
Por padrão, é TRUE, indicando se a primeira linha das planilhas do Excel contém os nomes das colunas. Se esse não for o caso, você pode definir col_names como FALSE. Nesse caso, o R escolherá os nomes das colunas para você. Você também pode optar por definir col_names como um vetor de caracteres com nomes para cada coluna. Ele funciona exatamente da mesma forma que no pacote readr.
Você trabalhará com o arquivo urbanpop_nonames.xlsx (view). Ele contém os mesmos dados que urbanpop.xlsx (visualização), mas não tem nomes de coluna na primeira linha das planilhas do Excel.
Este exercício faz parte do curso
Introdução à importação de dados no R
Instruções do exercício
- Importe a primeira planilha do Excel de
"urbanpop_nonames.xlsx"e armazene o resultado empop_a. Faça com que o R defina os nomes das colunas do próprio quadro de dados resultante. - Importe a primeira planilha do Excel de
urbanpop_nonames.xlsx; desta vez, use o vetorcolsque já foi preparado para você especificar os nomes das colunas. Armazene o quadro de dados resultante empop_b. - Imprima o resumo de
pop_a. - Imprima o resumo de
pop_b. Você consegue identificar a diferença com o outro resumo?
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Import the first Excel sheet of urbanpop_nonames.xlsx (R gives names): pop_a
pop_a <- read_excel("____", col_names = ____)
# Import the first Excel sheet of urbanpop_nonames.xlsx (specify col_names): pop_b
cols <- c("country", paste0("year_", 1960:1966))
pop_b <- ___
# Print the summary of pop_a
___
# Print the summary of pop_b
___