HOWTO · R
Datenrahmen in CSV in R exportieren
Dieses Tutorial zeigt, wie Sie einen Datenrahmen in CSV in R exportieren.
Auf dieser Seite
Es gibt mehrere Möglichkeiten, einen Datenrahmen in CSV in R zu exportieren. Dieses Tutorial zeigt, wie Sie einen Datenrahmen in CSV in R exportieren.
Verwenden Sie write.csv von Base R, um den Datenrahmen in CSV in R zu exportieren
Das Basis-R hat die Funktion write.csv(), die einen Datenrahmen in eine CSV-Datei schreibt. Es benötigt drei Parameter: Datenrahmen, Dateipfad und -name sowie row.names.
Die row.names können false sein, wenn Sie die Zeilennamen nicht in die CSV-Datei exportieren möchten. Siehe Beispiel:
Delftstack <- data.frame(Name=c('Jack', 'John', 'Mike', 'Michelle', 'Jhonny'),
LastName=c('Danials', 'Cena', 'Chandler', 'McCool', 'Nitro'),
Id=c(101, 102, 103, 104, 105),
Designation=c('CEO', 'Project Manager', 'Senior Dev', 'Junior Dev', 'Intern'))
write.csv(Delftstack, "C:\\Users\\Sheeraz\\OneDrive\\Documents\\data.csv", row.names=TRUE)
Der obige Code schreibt den angegebenen Datenrahmen in CSV. Siehe die Ausgabe:
Verwenden Sie fwrite aus dem Paket data.table, um den Datenrahmen in CSV in R zu exportieren
fwrite ist eine Funktion aus dem Paket data.table, die Datenrahmen in CSV-Dateien schreiben kann und zwei Parameter übernimmt: den Datenrahmen und den Dateipfad und -namen. Siehe Beispiel:
library(data.table)
Delftstack <- data.frame(Name=c('Jack', 'John', 'Mike', 'Michelle', 'Jhonny'),
LastName=c('Danials', 'Cena', 'Chandler', 'McCool', 'Nitro'),
Id=c(101, 102, 103, 104, 105),
Designation=c('CEO', 'Project Manager', 'Senior Dev', 'Junior Dev', 'Intern'))
fwrite(Delftstack, "C:\\DelftStack\\delftstack.csv")
Der obige Code schreibt den angegebenen Datenrahmen in CSV. Siehe die Ausgabe:
Verwenden Sie write_csv aus dem Reader-Paket, um den Datenrahmen in CSV in R zu exportieren
write_csv ist eine Funktion aus dem reader-Paket, die Datenrahmen in CSV-Dateien schreiben kann; Es benötigt zwei Parameter: den Datenrahmen und den Dateipfad und -namen. Siehe Beispiel:
library(readr)
Delftstack <- data.frame(Name=c('Jack', 'John', 'Mike', 'Michelle', 'Jhonny'),
LastName=c('Danials', 'Cena', 'Chandler', 'McCool', 'Nitro'),
Id=c(101, 102, 103, 104, 105),
Designation=c('CEO', 'Project Manager', 'Senior Dev', 'Junior Dev', 'Intern'))
write_csv(Delftstack, "C:\\DelftStack\\delftstack.csv")
Der obige Code schreibt den angegebenen Datenrahmen in CSV. Siehe die Ausgabe:
Die Pakete in diesen Beispielen werden möglicherweise zuerst installiert, falls sie noch nicht installiert sind. Wir verwenden in jedem Beispiel \\, um Backslash-Fehler zu vermeiden.