So verwenden sie write.xlsx in r (mit beispielen)
Sie können die Funktion write.xlsx in R verwenden, um einen Datenrahmen in eine Excel-Arbeitsmappe zu schreiben.
Diese Funktion verwendet die folgende grundlegende Syntax:
write.write. xlsx (x, file, sheetName = " Sheet1 ", ...)
Gold:
- x : Name des Datenrahmens
- Datei : Pfad zur Ausgabedatei
- sheetName : Name des Blattes, das in der Arbeitsmappe angezeigt werden soll. Der Standardwert ist „Blatt 1“.
Das folgende Schritt-für-Schritt-Beispiel zeigt, wie Sie die Funktion write.xlsx in der Praxis nutzen.
Schritt 1: Installieren und laden Sie das xlsx-Paket
Zuerst müssen wir das xlsx- Paket installieren und laden, um die Funktion write.xlsx verwenden zu können:
install. packages (' xlsx ') library (xlsx)
Schritt 2: Erstellen Sie den Datenrahmen
Als nächstes erstellen wir den folgenden Datenrahmen in R:
#create data frame df <- data. frame (team=c('A', 'B', 'C', 'D', 'E'), points=c(99, 90, 86, 88, 95), assists=c(33, 28, 31, 39, 34), rebounds=c(30, 28, 24, 24, 28)) #view data frame df team points assists rebounds 1 A 99 33 30 2 B 90 28 28 3 C 86 31 24 4 D 88 39 24 5 E 95 34 28
Schritt 3: Exportieren Sie den Datenrahmen mit write.xlsx in eine Excel-Datei
Als nächstes verwenden wir write.xlsx() , um den Datenblock in eine Datei namens my_data.xlsx zu schreiben:
#write data frame to Excel file write.write. xlsx (df, ' my_data.xlsx ')
Die Datei wird automatisch in das aktuelle Arbeitsverzeichnis geschrieben.
Wenn ich zum aktuellen Arbeitsverzeichnis navigiere, finde ich diese Excel-Datei:
Die Werte in der Excel-Arbeitsmappe stimmen mit denen im Datenrahmen überein.
Schritt 4 (optional): Verwenden Sie write.xlsx mit benutzerdefinierten Argumenten
Beachten Sie, dass Sie auch die folgende Syntax verwenden können, um den Blattnamen in der Excel-Arbeitsmappe zu ändern und Zeilennamen zu entfernen:
#write data frame to Excel file write.write. xlsx (df, ' my_data.xlsx ', sheetName = ' basketball_data ', row.names = FALSE )
Wenn ich zum aktuellen Arbeitsverzeichnis navigiere, finde ich diese Excel-Datei:
Beachten Sie, dass sich der Blattname geändert hat und die erste Spalte keine Zeilennummern mehr enthält.
Zusätzliche Ressourcen
Die folgenden Tutorials erklären, wie man andere Dateitypen in R exportiert:
So exportieren Sie einen Datenrahmen in eine CSV-Datei in R
So exportieren Sie Datenrahmen in mehrere Excel-Tabellen in R