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:

Export 1

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:

Exportieren 2

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:

Exportieren 3

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.