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
Anleitung zur Übung
- Drucke die Blätter der Excel-Datei aus, auf die
my_bookverweist. - Importiere das zweite Blatt in
my_bookals 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
___