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 de 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 vetorcols
que 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 preenchendo 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
___