Argumentul skip
Un alt argument extrem de util când citești fișiere Excel mai puțin ordonate este skip. Cu ajutorul lui, îi poți spune lui R să ignore un anumit număr de rânduri din foile Excel din care vrei să extragi date. Uită-te la acest exemplu:
read_excel("data.xlsx", skip = 15)
În acest caz, primele 15 rânduri din prima foaie a fișierului "data.xlsx" sunt ignorate.
Dacă primul rând al acestei foi conținea numele coloanelor, și această informație va fi ignorată de readxl. Asigură-te că setezi col_names la FALSE sau specifică manual numele coloanelor în acest caz!
Fișierul urbanpop.xlsx (vizualizează) este disponibil în directorul tău; are numele coloanelor pe primele rânduri.
Acest exercițiu face parte din cursul
Introducere în importul datelor în R
Instrucțiuni pentru exercițiu
- Importă cea de-a doua foaie din
"urbanpop.xlsx", dar sari peste primele 21 de rânduri. Asigură-te că setezicol_names = FALSE. Stochează data frame-ul rezultat într-o variabilă numităurbanpop_sel. - Selectează prima observație din
urbanpop_selși afișeaz-o.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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
___