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 …
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:
Das folgende Beispiel zeigt die praktische Anwendung dieser Funktion.
Zuerst erstellen wir einen Dataframe in R:
#Dataframe erstellen
df <- data.frame(team=c('Mavs', 'Mavs', 'Spurs', 'Nets'),
points=c(99, 90, 84, 96),
assists=c(22, 19, 16, 20),
rebounds=c(30, 39, 42, 26))
#Dataframe anzeigen
df
team points assists rebounds
1 Mavs 99 22 30
2 Mavs 90 19 39
3 Spurs 84 16 42
4 Nets 96 20 26
Als Nächstes verwenden wir die Funktion write.table(), um den Dataframe in eine tabulatorgetrennte Textdatei zu exportieren:
#in tabulatorgetrennte Textdatei exportieren
write.table(df, 'my_data.txt', quote=FALSE, sep='\t', row.names=FALSE)
Ich kann dann zu dem Speicherort navigieren, an dem ich die Daten exportiert habe, und die Textdatei anzeigen:
Ich kann dann die Funktion read.delim() verwenden, um die Textdatei einzulesen:
#Tabulatorgetrennte Textdatei einlesen
my_df <- read.delim('my_data.txt')
#Daten anzeigen
my_df
team points assists rebounds
1 Mavs 99 22 30
2 Mavs 90 19 39
3 Spurs 84 16 42
4 Nets 96 20 26
Der Dataframe entspricht dem zuvor erstellten Dataframe.
Beachten Sie, dass das standardmäßige Tabellentrennzeichen für die Funktion read.delim() ein Tabulator (\t) ist.
Der folgende Code erzeugt also die gleichen Ergebnisse:
#Tabulatorgetrennte Textdatei einlesen
my_df <- read.delim('my_data.txt', sep='\t')
#Daten anzeigen
my_df
team points assists rebounds
1 Mavs 99 22 30
2 Mavs 90 19 39
3 Spurs 84 16 42
4 Nets 96 20 26
Beachten Sie, dass Sie die Funktion getwd() verwenden können, um das aktuelle Arbeitsverzeichnis abzurufen, um herauszufinden, wohin der erste Dataframe exportiert wurde.
Sie können auch die Funktion setwd() verwenden, wenn Sie den Speicherort des aktuellen Arbeitsverzeichnisses ändern möchten.
Die folgenden Tutorials erklären, wie Sie andere Dateitypen in R importieren:
So geben Sie Rohdaten manuell in R . ein
So importieren Sie CSV-Dateien in R
So importieren Sie Excel-Dateien in R (Schritt für Schritt)
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 …
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 …