Kom igångKom igång gratis

Argumentet skip

Ett annat argument som kan vara mycket användbart när du läser in Excel-filer som är mindre välstrukturerade är skip. Med skip kan du säga till R att ignorera ett visst antal rader i det Excel-ark du vill hämta data från. Titta på det här exemplet:

read_excel("data.xlsx", skip = 15)

I det här fallet ignoreras de första 15 raderna i det första arket i "data.xlsx".

Om den första raden i arket innehåller kolumnnamn ignoreras även den informationen av readxl. Se till att sätta col_names till FALSE eller ange kolumnnamnen manuellt i sådana fall!

Filen urbanpop.xlsx (visa) finns tillgänglig i din katalog. Den har kolumnnamn i de första raderna.

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

Introduktion till dataimport i R

Visa kurs

Övningsinstruktioner

  • Importera det andra arket i "urbanpop.xlsx", men hoppa över de första 21 raderna. Kom ihåg att sätta col_names = FALSE. Lagra den resulterande dataramen i variabeln urbanpop_sel.
  • Välj den första observationen från urbanpop_sel och skriv ut den.

Interaktiv övning med praktiskt arbete

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

# Import the second sheet of urbanpop.xlsx, skipping the first 21 rows: urbanpop_sel
urbanpop_sel <- read_excel("urbanpop.xlsx", sheet = ___, col_names =___, skip = ___)

# Print out the first observation from urbanpop_sel
___
Redigera och kör kod