كيفية إعادة تسمية الملفات في لغة 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

Add a Comment

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