كيفية إعادة تسمية الملفات في لغة r (مع أمثلة)
يمكنك استخدام الطرق التالية لإعادة تسمية الملفات في R:
الطريقة الأولى: إعادة تسمية ملف
file. rename (from=' old_name.csv ', to=' new_name.csv ')
الطريقة الثانية: استبدال القالب في ملفات متعددة
file. rename ( list.files (pattern=' old '), str_replace(list. files (pattern=' old '), pattern=' old ', ' new '))
توضح الأمثلة التالية كيفية استخدام كل طريقة عمليًا.
مثال: إعادة تسمية ملف
لنفترض أن لدينا مجلدًا يحتوي على أربعة ملفات CSV في R:
#display all files in current working directory list. files () "data1.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
يمكننا استخدام الكود التالي لإعادة تسمية الملف المسمى data1.csv إلى data1_good.csv :
#rename one file file. rename (from=' data1.csv ', to=' data1_good.csv ') #display all files in current working directory list. files () "data1_good.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
لاحظ أنه تمت إعادة تسمية الملف بنجاح.
مثال: استبدال القالب في ملفات متعددة
لنفترض أن لدينا مجلدًا يحتوي على أربعة ملفات CSV في R:
#display all files in current working directory list. files () "data1_good.csv" "data2_good.csv" "data3_good.csv" "data4_good.csv"
يمكننا استخدام الكود التالي لاستبدال كلمة “جيد” بكلمة “سيئ” في اسم كل ملف:
library (stringr) file. rename ( list.files (pattern=' good '), str_replace(list. files (pattern=' good '), pattern=' good ', ' bad ')) #display all files in current working directory list. files () "data1_bad.csv" "data2_bad.csv" "data3_bad.csv" "data4_bad.csv"
لاحظ أنه تم استبدال كلمة “جيد” بكلمة “سيئ” في اسم كل ملف CSV.
ذات صلة: كيفية استخدام str_replace في R
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية إجراء عمليات شائعة أخرى مع الملفات في R:
كيفية استيراد ملفات CSV إلى R
كيفية استيراد ملفات Excel إلى R
كيفية استخدام setwd/getwd في R