ÎncepețiÎncepe gratuit

Argumentul col_names

Pe lângă path și sheet, poți specifica și alte argumente în read_excel(). Unul dintre acestea se numește col_names.

Valoarea sa implicită este TRUE, indicând dacă primul rând din foile Excel conține numele coloanelor. Dacă nu este cazul, poți seta col_names la FALSE — R va alege automat numele coloanelor. Poți, de asemenea, să îi transmiți un vector de caractere cu numele dorite pentru fiecare coloană. Funcționează exact ca în pachetul readr.

Vei lucra cu fișierul urbanpop_nonames.xlsx (vizualizează). Acesta conține aceleași date ca urbanpop.xlsx (vizualizează), însă nu are nume de coloane în primul rând al foilor Excel.

Acest exercițiu face parte din cursul

Introducere în importul datelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă prima foaie Excel din "urbanpop_nonames.xlsx" și stochează rezultatul în pop_a. Lasă R să stabilească automat numele coloanelor din data frame-ul rezultat.
  • Importă prima foaie Excel din urbanpop_nonames.xlsx; de această dată, folosește vectorul cols deja pregătit pentru tine, pentru a specifica numele coloanelor. Stochează data frame-ul rezultat în pop_b.
  • Afișează rezumatul lui pop_a.
  • Afișează rezumatul lui pop_b. Observi vreo diferență față de celălalt rezumat?

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
___
Editează și rulează codul