LoslegenKostenlos loslegen

Excel-Tabellen auflisten und lesen

Genau wie readxl und gdata kannst du auch XLConnect verwenden, um Daten aus einer Excel-Datei in R zu importieren.

Um die Blätter in einer Excel-Datei aufzulisten, verwende getSheets(). Um Daten aus einem Blatt zu importieren, kannst du readWorksheet() verwenden. Beide Funktionen benötigen ein XLConnect Arbeitsmappenobjekt als erstes Argument. Wenn du die Funktion readWorksheet() verwendest, kann das Blattargument entweder den Namen des Blattes (als String) oder die Positionsnummer des Blattes (als Ganzzahl) innerhalb der Arbeitsmappe annehmen.

Du arbeitest wieder mit urbanpop.xlsx (Ansicht). Das my_book Objekt, das auf diese Excel-Datei verweist, wurde bereits erstellt.

Diese Übung ist Teil des Kurses

Einführung in das Importieren von Daten in R

Kurs anzeigen

Anleitung zur Übung

  • Drucke die Blätter der Excel-Datei aus, auf die my_book verweist.
  • Importiere das zweite Blatt in my_book als Datenrahmen. Gib das Ergebnis aus.

Interaktive Übung

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

# Build connection to urbanpop.xlsx
my_book <- loadWorkbook("urbanpop.xlsx")

# List the sheets in my_book
___

# Import the second sheet in my_book
___
Code bearbeiten und ausführen