Kom igångKom igång gratis

Argumentet col_names

Förutom path och sheet finns det flera andra argument du kan ange i read_excel(). Ett av dem heter col_names.

Som standard är det TRUE, vilket anger om den första raden i Excel-arket innehåller kolumnnamnen. Om så inte är fallet kan du sätta col_names till FALSE. Då väljer R kolumnnamn åt dig. Du kan också ange en teckenvektorvektor med namn för varje kolumn. Det fungerar på exakt samma sätt som i paketet readr.

Du kommer att arbeta med filen urbanpop_nonames.xlsx (visa). Den innehåller samma data som urbanpop.xlsx (visa) men saknar kolumnnamn i den första raden i Excel-arken.

Den här övningen är en del av kursen

Introduktion till dataimport i R

Visa kurs

Övningsinstruktioner

  • Importera det första Excel-arket från "urbanpop_nonames.xlsx" och lagra resultatet i pop_a. Låt R sätta kolumnnamnen för den resulterande dataramen på egen hand.
  • Importera det första Excel-arket från urbanpop_nonames.xlsx; använd den här gången vektorn cols som redan är förberedd åt dig för att ange kolumnnamnen. Lagra den resulterande dataramen i pop_b.
  • Skriv ut sammanfattningen av pop_a.
  • Skriv ut sammanfattningen av pop_b. Kan du se skillnaden jämfört med den andra sammanfattningen?

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
___
Redigera och kör kod