Verwendung von write.table in R (mit Beispielen)

Von Fabian
Kategorie: R
Tags: Input/Output
Lesezeit: 2 Minuten

Sie können die Funktion write.table in R verwenden, um einen Dataframe oder eine Matrix in eine Datei zu exportieren.

Diese Funktion verwendet die folgende grundlegende Syntax:

write.table(df, file='C:\\Users\\bob\\Desktop\\data.txt')

Standardmäßig werden die Werte in der exportierten Datei durch ein einzelnes Leerzeichen getrennt, aber Sie können das Argument sep verwenden, um ein anderes Trennzeichen anzugeben.

Sie können beispielsweise ein Komma als Trennzeichen verwenden:

write.table(df, file='C:\\Users\\bob\\Desktop\\data.txt', sep=',')

Das folgende Schritt-für-Schritt-Beispiel zeigt die praktische Anwendung dieser Funktion.

Schritt 1: Erstellen Sie einen Dataframe

Zuerst erstellen wir einen Dataframe in R:

#Dataframe erstellen
df <- data.frame(var1=c(1, 3, 3, 4, 5),
                 var2=c(7, 7, 8, 3, 2),
                 var3=c(3, 3, 6, 6, 8),
                 var4=c(1, 1, 2, 8, 9))

#Dataframe anzeigen
df

  var1 var2 var3 var4
1    1    7    3    1
2    3    7    3    1
3    3    8    6    2
4    4    3    6    8
5    5    2    8    9

Schritt 2: Verwenden Sie write.table(), um das Dataframe zu exportieren

Als nächstes verwenden wir write.table(), um das Dataframe in eine Datei namens data.txt zu exportieren, die sich auf meinem Desktop befindet:

#Dataframe zum Desktop exportieren
write.table(df, file='C:\\Users\\bob\\Desktop\\data.txt')

Schritt 3: Zeigen Sie die exportierte Datei an

Als nächstes kann ich zu meinem Desktop navigieren und die Datei namens data.txt öffnen, um die Daten anzuzeigen:

Schreiben

Beachten Sie, dass die Werte in der Datei durch einzelne Leerzeichen getrennt sind, da wir beim Exportieren des Dataframes kein anderes Trennzeichen angegeben haben.

Zusätzliche Ressourcen

So exportieren Sie einen Dataframe in eine Excel-Datei in R
So exportieren Sie einen Dataframe in eine CSV-Datei in R

Statistik: Der Weg zur Datenanalyse

* Amazon Affiliate Link


Das könnte Sie auch interessieren:
R

So verwenden Sie die read.delim-Funktion in R

Sie können die Funktion read.delim() verwenden, um Textdateien mit Trennzeichen in R einzulesen.

Diese Funktion verwendet die folgende grundlegende Syntax:

read.delim(file, header=TRUE, sep='\t')

wo:

  • file …