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)

Einen Kommentar hinzufügen

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