كيفية استيراد ملفات tsv إلى r (بما في ذلك مثال)
يمكنك استخدام بناء الجملة الأساسي التالي لاستيراد ملف TSV إلى R:
library (readr) #import TSV file into data frame df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ')
توضح الأمثلة التالية كيفية استخدام بناء الجملة هذا عمليًا.
مثال 1: استيراد ملف TSV إلى R (مع أسماء الأعمدة)
لنفترض أن ملف TSV التالي المسمى data.tsv محفوظ في مكان ما على جهاز الكمبيوتر الخاص بي:
يمكنني استخدام بناء الجملة التالي لاستيراد ملف TSV هذا إلى إطار بيانات في R:
library (readr) #import TSV file into data frame df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ') #view data frame df # A tibble: 5 x 3 team points rebounds 1 A 33 12 2 B 25 6 3 C 31 6 4 D 22 11 5 E 20 7
يمكننا أن نرى أنه تم استيراد ملف TSV بنجاح إلى R.
المثال 2: استيراد ملف TSV إلى R (بدون اسم عمود)
لنفترض أن لدي ملف TSV التالي المسمى data.tsv بدون اسم عمود:
يمكنني استخدام الوسيطة col_names لتحديد عدم وجود أسماء أعمدة عند استيراد ملف TSV هذا إلى R:
library (readr) #import TSV file into data frame df <- read_tsv(' C:/Users/bob/Downloads/data.tsv ', col_names= FALSE ) #view data frame df X1 X2 X3 1 A 33 12 2 B 25 6 3 C 31 6 4 D 22 11 5 E 20 7
بشكل افتراضي، يوفر R أسماء الأعمدة X1 وX2 وX3.
يمكنني استخدام بناء الجملة التالي لإعادة تسمية الأعمدة بسهولة :
#rename columns names(df) <- c(' team ', ' points ', ' rebounds ') #view updated data frame df team points rebounds 1 A 33 12 2 B 25 6 3 C 31 6 4 D 22 11 5 E 20 7
ملاحظة : يمكنك العثور على الوثائق الكاملة لوظيفة read_tsv() هنا .
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية استيراد ملفات أخرى إلى R:
كيفية استيراد ملفات CSV إلى R
كيفية استيراد ملف CSV من عنوان URL في R
كيفية استيراد ملفات Excel إلى R