Začněte nyníZačněte zdarma

Načtení celého sešitu

V předchozím cvičení jsi vytvořil/a seznam tří excelových listů, které jsi importoval/a. Ruční načítání každého listu zvlášť a jejich následné spojování do seznamu ale může být docela zdlouhavé. Naštěstí to celé lze automatizovat pomocí lapply().

Podívej se na ukázkový kód níže:

my_workbook <- lapply(excel_sheets("data.xlsx"),
                      read_excel,
                      path = "data.xlsx")

Funkce read_excel() se volá opakovaně na souboru "data.xlsx" a každý list se načte postupně za sebou. Výsledkem je seznam datových rámců, přičemž každý datový rámec odpovídá jednomu listu v data.xlsx.

Stále pracuješ se souborem urbanpop.xlsx (zobrazit).

Toto cvičení je součástí kurzu

Introduction to Importing Data in R

Zobrazit kurz

Pokyny k cvičení

  • Použij lapply() v kombinaci s excel_sheets() a read_excel() pro načtení všech excelových listů ze souboru "urbanpop.xlsx". Výsledný seznam pojmenuj pop_list.
  • Vypiš strukturu seznamu pop_list.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Read all Excel sheets with lapply(): pop_list
pop_list <- ___

# Display the structure of pop_list
___
Upravit a spustit kód