So verwenden sie die funktion read.delim in r
Sie können die Funktion read.delim() verwenden, um durch Trennzeichen getrennte Textdateien in R zu lesen.
Diese Funktion verwendet die folgende grundlegende Syntax:
read.delim(file, header=TRUE, sep=’\t‘)
Gold:
- Datei : Der Speicherort der Datei.
- header : Gibt an, ob die erste Zeile den Tabellenkopf darstellt. Der Standardwert ist TRUE.
- sep : Das Tabellentrennzeichen. Der Standardwert ist Tab (\t).
Das folgende Beispiel zeigt, wie Sie diese Funktion in der Praxis nutzen können.
Beispiel: Verwendung von read.delim in R
Beginnen wir mit der Erstellung eines Datenrahmens in R:
#create data frame df <- data. frame (team=c('Mavs', 'Mavs', 'Spurs', 'Nets'), dots=c(99, 90, 84, 96), assists=c(22, 19, 16, 20), rebounds=c(30, 39, 42, 26)) #view data frame 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
Dann verwenden wir die Funktion write.table() , um den Datenrahmen in eine tabulatorgetrennte Textdatei zu exportieren:
#export to tab-delimited text file write.write. table (df, ' my_data.txt ', quote= FALSE , sep=' \t ', row.names = FALSE )
Ich kann dann dorthin navigieren, wo ich die Daten exportiert habe, und die Textdatei anzeigen:
Ich kann dann die Funktion read.delim() verwenden, um aus der Textdatei zu lesen:
#read in tab-delimited text file my_df <- read. delim (' my_data.txt ') #view data 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 Datenrahmen entspricht dem Datenrahmen, den wir zuvor erstellt haben.
Beachten Sie, dass das Standardtabellentrennzeichen für die Funktion read.delim() ein Tabulatorzeichen (\t) ist.
Der folgende Code liefert also die gleichen Ergebnisse:
#read in tab-delimited text file my_df <- read. delim (' my_data.txt ', sep=' \t ') #view data 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
Hinweise zur Verwendung von read.delim()
Beachten Sie, dass Sie die Funktion getwd() verwenden können, um das aktuelle Arbeitsverzeichnis abzurufen und herauszufinden, wo der erste Datenblock exportiert wurde.
Sie können auch die Funktion setwd() verwenden, wenn Sie den Speicherort des aktuellen Arbeitsverzeichnisses ändern möchten.
Zusätzliche Ressourcen
Die folgenden Tutorials erklären, wie man andere Dateitypen in R importiert:
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)