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