So lesen sie eine csv-datei von einer url in r (3 methoden)


Es gibt drei Methoden, mit denen Sie eine CSV-Datei von einer URL in R lesen können:

Methode 1: Verwenden Sie Base R

 data <- read. csv ('https://website.com/data.csv')

Methode 2: Verwenden Sie das data.table-Paket

 library (data.table)

data <- fread('https://website.com/data.csv')

Methode 3: Verwenden Sie das readr-Paket

 library (readr)

data <- read_csv('https://website.com/data.csv')

Jede Methode funktioniert gleich, aber die Methoden data.table und readr sind in der Regel viel schneller, wenn Sie einen großen Datensatz lesen.

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

Methode 1: Verwenden Sie Base R

Der folgende Code zeigt, wie man mit Base R eine CSV-Datei von einer URL importiert:

 #import data from URL
data <- read. csv ('https://raw.githubusercontent.com/Statorials/Miscellaneous/main/basketball_data.csv')

#view first five rows
head(data)

  player assists points
1 to 6 12
2 B 7 19
3 C 14 7
4 D 4 6
5 E 5 10

#view class of data
class(data)

[1] "data.frame"

Methode 2: Verwenden Sie data.table

Der folgende Code zeigt, wie Sie mithilfe des data.table- Pakets eine CSV-Datei von einer URL importieren:

 library (data.table)

#import data from URL
data2 <- fread('https://raw.githubusercontent.com/Statorials/Miscellaneous/main/basketball_data.csv')

#view first five rows
head(data2)

   player assists points
1: A 6 12
2: B 7 19
3: C 14 7
4: D 4 6
5: E 5 10

#view class of data
class(data2)

[1] "data.table" "data.frame"

Methode 3: Verwenden Sie readr

Der folgende Code zeigt, wie Sie mit dem readr- Paket eine CSV-Datei von einer URL importieren:

 library (readr)

#import data from URL
data3 <- fread('https://raw.githubusercontent.com/Statorials/Miscellaneous/main/basketball_data.csv')

#view first five rows
head(data3)

  player assists points
        
1 to 6 12
2 B 7 19
3 C 14 7
4 D 4 6
5 E 5 10

#view class of data
class(data3)

[1] "spec_tbl_df" "tbl_df" "tbl" "data.frame" 

Zusätzliche Ressourcen

Die folgenden Tutorials erklären, wie man andere Dateitypen in R importiert:

So importieren Sie CSV-Dateien in R
So importieren Sie Excel-Dateien in R
So importieren Sie SPSS-Dateien in R
So importieren Sie SAS-Dateien in R
So importieren Sie Datendateien in R

Einen Kommentar hinzufügen

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