Cara membaca csv dari url di r (3 metode)


Ada tiga metode yang dapat Anda gunakan untuk membaca file CSV dari URL di R:

Metode 1: Gunakan Basis R

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

Metode 2: Gunakan paket data.table

 library (data.table)

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

Metode 3: Gunakan paket readr

 library (readr)

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

Setiap metode bekerja dengan cara yang sama, namun metode data.table dan readr cenderung lebih cepat jika Anda membaca kumpulan data yang besar.

Contoh berikut menunjukkan cara menggunakan masing-masing metode dalam praktik.

Metode 1: Gunakan Basis R

Kode berikut menunjukkan cara mengimpor file CSV dari URL menggunakan Base R:

 #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"

Metode 2: Gunakan data.tabel

Kode berikut menunjukkan cara mengimpor file CSV dari URL menggunakan paket data.table :

 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"

Metode 3: Gunakan pembaca

Kode berikut menunjukkan cara mengimpor file CSV dari URL menggunakan paket readr :

 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" 

Sumber daya tambahan

Tutorial berikut menjelaskan cara mengimpor jenis file lain ke R:

Cara mengimpor file CSV ke R
Cara mengimpor file Excel ke R
Cara mengimpor file SPSS ke R
Cara mengimpor file SAS ke R
Cara mengimpor file data ke R

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *