ComeçarComece gratuitamente

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

Ver Curso

Instruções de exercício

  • Importe a primeira planilha do Excel de "urbanpop_nonames.xlsx" e armazene o resultado em pop_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 vetor cols que já foi preparado para você especificar os nomes das colunas. Armazene o quadro de dados resultante em pop_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
___
Editar e executar código