ПочатиПочніть безкоштовно

Читання книги Excel

У попередній вправі ви створили список із трьох аркушів Excel, які імпортували. Проте завантажувати кожен аркуш вручну, а потім об'єднувати їх у список — доволі клопітно. На щастя, це можна автоматизувати за допомогою lapply().

Перегляньте приклад коду нижче:

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

Функція read_excel() викликається кілька разів для файлу "data.xlsx", і кожен аркуш послідовно завантажується. У результаті ви отримаєте список датафреймів, де кожен датафрейм відповідає одному з аркушів у data.xlsx.

Ви й далі працюєте з файлом urbanpop.xlsx (переглянути).

Ця вправа є частиною курсу

Вступ до імпорту даних у R

Переглянути курс

Інструкції до вправи

  • Використайте lapply() разом із excel_sheets() та read_excel(), щоб прочитати всі аркуші Excel у "urbanpop.xlsx". Назвіть отриманий список pop_list.
  • Виведіть структуру pop_list.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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

# Display the structure of pop_list
___
Редагувати та запускати код