So speichern sie die r-ausgabe in einer textdatei (mit beispielen)


Es gibt zwei gängige Möglichkeiten, die R-Ausgabe in einer Textdatei zu speichern:

Methode 1: Verwenden Sie die Funktion Sink()

 #define file name
sink(" my_data.txt ")

#write this string to file
"here is some text"

#close the external connection
sink()

Methode 2: Verwenden Sie die Funktion cat()

 #write string to file
cat(" here is some text ", file = " my_data.txt ")

Die folgenden Beispiele zeigen, wie die einzelnen Methoden in der Praxis angewendet werden.

Beispiel 1: R-Ausgabe mit Sink() in einer Textdatei speichern

Wir können die folgende Sink() -Funktion verwenden, um eine Zeichenfolge in eine Textdatei zu exportieren:

 #define file name
sink(" my_data.txt ")

#write this string to file
"here is some text"

#close the external connection
sink()

Wir können dann zum aktuellen Arbeitsverzeichnis navigieren und die Textdatei öffnen:

Die Datei enthält die von uns angegebene Zeichenfolge.

Wir können die Funktion cat() auch verwenden, um etwas Komplexeres wie einen Datenblock in eine Textdatei zu exportieren:

 #define file name
sink(" my_data.txt ")

#define data frame to write to file
df <- data. frame (player=c('A', 'B', 'C', 'D', 'E'),
                 dots=c(12, 29, 24, 30, 19),
                 assists=c(5, 5, 7, 4, 10))

print (df)

#close the external connection
sink()

Wir können dann zum aktuellen Arbeitsverzeichnis navigieren und die Textdatei öffnen:

Die Datei enthält den von uns erstellten Datenrahmen.

Beispiel 2: R-Ausgabe mit cat() in einer Textdatei speichern

Wir können die folgende cat() -Funktion verwenden, um eine Zeichenfolge in einer Textdatei zu speichern:

 #save string to text file
cat(" here is some text ", file = " my_data.txt ")

Wir können dann zum aktuellen Arbeitsverzeichnis navigieren und die Textdatei öffnen:

Die Textdatei enthält die von uns angegebene Zeichenfolge.

Beachten Sie, dass die Funktion cat() im Gegensatz zur Funktion Sink() keine R-Konsolenzeilennummern in die Textdatei einfügt.

Nutzen Sie gerne die Funktion, die Ihren Bedürfnissen entspricht.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in R ausführen:

So exportieren Sie einen Datenrahmen in eine Excel-Datei in R
So exportieren Sie einen Datenrahmen in eine CSV-Datei in R
So exportieren Sie eine Liste in eine Datei in R

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert