كيفية قراءة ملف 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