1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to Importing Data in R

Connected

cvičení

Přizpůsobení readWorksheet

Abys získal/a přehled o souboru urbanpop.xlsx (zobrazit) bez nutnosti otevírat Excel, můžeš spustit následující kód:

my_book <- loadWorkbook("urbanpop.xlsx")
sheets <- getSheets(my_book)
all <- lapply(sheets, readWorksheet, object = my_book)
str(all)

Předpokládejme, že nás zajímají pouze data o městském obyvatelstvu za roky 1968, 1969 a 1970. Tato data jsou ve sloupcích 3, 4 a 5 druhého listu. Kdybychom ale vybrali jen tyto sloupce, ztratili bychom přehled o tom, ke kterým zemím čísla patří.

Pokyny

100 XP
  • Rozšiř příkaz readWorksheet() o argumenty startCol a endCol tak, aby se ze druhého listu importovaly pouze sloupce 3, 4 a 5.
  • urbanpop_sel teď neobsahuje informace o zemích. Dokážeš napsat další příkaz readWorksheet(), který ze druhého listu importuje pouze první sloupec? Výsledný datový rámec ulož jako countries.
  • Pomocí cbind() spoj countries a urbanpop_sel v tomto pořadí. Výsledek ulož jako selection.