LoslegenKostenlos loslegen

Ein Arbeitsbuch lesen

In der vorherigen Übung hast du eine Liste mit drei Excel-Blättern erstellt, die du importiert hast. Allerdings kann es ziemlich mühsam sein, jedes Blatt manuell zu laden und dann in einer Liste zusammenzufassen. Zum Glück kannst du das mit lapply() automatisieren.

Sieh dir den Beispielcode unten an:

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

                      read_excel,

                      path = "data.xlsx")

Die Funktion read_excel() wird mehrmals in der Datei "data.xlsx" aufgerufen und jedes Blatt wird nacheinander geladen. Das Ergebnis ist eine Liste von Datenrahmen, wobei jeder Datenrahmen eines der Blätter in data.xlsx darstellt.

Du arbeitest immer noch mit der Datei urbanpop.xlsx (view).

Diese Übung ist Teil des Kurses

Einführung in das Importieren von Daten in R

Kurs anzeigen

Anleitung zur Übung

  • Verwende lapply() in Kombination mit excel_sheets() und read_excel(), um alle Excel-Blätter in "urbanpop.xlsx" zu lesen. Nenne die resultierende Liste pop_list.
  • Drucke die Struktur von pop_list.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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

# Display the structure of pop_list
___
Code bearbeiten und ausführen