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
<Kurs>Einführung in das Importieren von Daten in R</Kurs>Übungsanweisungen
- 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Build connection to urbanpop.xlsx
my_book <- loadWorkbook("urbanpop.xlsx")
# List the sheets in my_book
___
# Import the second sheet in my_book
___