كيفية قراءة ملف csv من عنوان url في r (3 طرق)


هناك ثلاث طرق يمكنك استخدامها لقراءة ملف CSV من عنوان URL في R:

الطريقة الأولى: استخدم Base R

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

الطريقة الثانية: استخدام الحزمة data.table

 library (data.table)

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

الطريقة الثالثة: استخدام حزمة القارئ

 library (readr)

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

تعمل كل طريقة بنفس الطريقة، لكن طريقتي data.table و readr تميلان إلى أن تكونا أسرع بكثير إذا كنت تقرأ مجموعة بيانات كبيرة.

توضح الأمثلة التالية كيفية استخدام كل طريقة عمليًا.

الطريقة الأولى: استخدم Base R

يوضح التعليمة البرمجية التالية كيفية استيراد ملف CSV من عنوان URL باستخدام 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"

الطريقة الثانية: استخدام data.table

يوضح التعليمة البرمجية التالية كيفية استيراد ملف CSV من عنوان URL باستخدام الحزمة 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"

الطريقة الثالثة: استخدم القارئ

يوضح التعليمة البرمجية التالية كيفية استيراد ملف CSV من عنوان URL باستخدام حزمة القارئ :

 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" 

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية استيراد أنواع الملفات الأخرى إلى R:

كيفية استيراد ملفات CSV إلى R
كيفية استيراد ملفات Excel إلى R
كيفية استيراد ملفات SPSS إلى R
كيفية استيراد ملفات SAS إلى R
كيفية استيراد ملفات البيانات إلى R

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *