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 …
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.
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
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')
Als nächstes kann ich zu meinem Desktop navigieren und die Datei namens data.txt öffnen, um die Daten anzuzeigen:
Beachten Sie, dass die Werte in der Datei durch einzelne Leerzeichen getrennt sind, da wir beim Exportieren des Dataframes kein anderes Trennzeichen angegeben haben.
So exportieren Sie einen Dataframe in eine Excel-Datei in R
So exportieren Sie einen Dataframe in eine CSV-Datei 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:
Der einfachste Weg, .dta-Dateien in R zu importieren, ist die Verwendung der Funktion read_dta() aus der Port- Bibliothek.
Diese Funktion verwendet die folgende grundlegende Syntax:
data <- read_dta('C:/Users/User_Name …