ÎncepețiÎncepe gratuit

Citirea unui registru de lucru

În exercițiul anterior ai generat o listă cu trei foi Excel importate. Totuși, încărcarea manuală a fiecărei foi și combinarea lor într-o listă poate fi destul de obositoare. Din fericire, poți automatiza acest proces cu lapply().

Uită-te la exemplul de cod de mai jos:

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

Funcția read_excel() este apelată de mai multe ori pe fișierul "data.xlsx", iar fiecare foaie este încărcată pe rând. Rezultatul este o listă de date frames, fiecare reprezentând una dintre foile din data.xlsx.

Vei lucra în continuare cu fișierul urbanpop.xlsx (vizualizează).

Acest exercițiu face parte din cursul

Introducere în importul datelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește lapply() împreună cu excel_sheets() și read_excel() pentru a citi toate foile Excel din "urbanpop.xlsx". Numește lista rezultată pop_list.
  • Afișează structura lui pop_list.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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

# Display the structure of pop_list
___
Editează și rulează codul