Jak odczytać plik csv z adresu url w r (3 metody)


Istnieją trzy metody, których możesz użyć do odczytania pliku CSV z adresu URL w R:

Metoda 1: Użyj podstawy R

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

Metoda 2: Użyj pakietu data.table

 library (data.table)

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

Metoda 3: Użyj pakietu readr

 library (readr)

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

Każda metoda działa tak samo, ale metody data.table i readr są zwykle znacznie szybsze, jeśli czytasz duży zestaw danych.

Poniższe przykłady pokazują, jak zastosować każdą metodę w praktyce.

Metoda 1: Użyj podstawy R

Poniższy kod pokazuje, jak zaimportować plik CSV z adresu URL przy użyciu 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"

Metoda 2: Użyj data.table

Poniższy kod pokazuje, jak zaimportować plik CSV z adresu URL przy użyciu pakietu 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"

Metoda 3: Użyj readr

Poniższy kod pokazuje, jak zaimportować plik CSV z adresu URL przy użyciu pakietu 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" 

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak importować inne typy plików do R:

Jak importować pliki CSV do R
Jak importować pliki Excel do R
Jak zaimportować pliki SPSS do R
Jak importować pliki SAS do R
Jak zaimportować pliki danych do R

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *