كيفية نقل ملف من مجلد إلى آخر في r


يمكنك استخدام الطرق التالية لنقل ملف من مجلد إلى آخر في R:

الطريقة الأولى: نقل الملف من مجلد إلى آخر (والاحتفاظ بالملف الأصلي)

 file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
          to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

يقوم بناء الجملة هذا بنسخ ملف يسمى Soccer_data.csv الموجود في المجلد التالي:

C:/Users/bob/Documents/current_data

ثم يتم نسخ هذا الملف إلى المجلد التالي:

C:/Users/bob/Documents/new_data

وبما أننا استخدمنا الدالة file.copy() ، فإن الملف الأصلي يظل محفوظًا في المجلد الذي جاء منه.

الطريقة الثانية: نقل الملف من مجلد إلى آخر (وحذف الملف الأصلي)

 file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
            to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

يقوم بناء الجملة هذا بنسخ ملف يسمى Soccer_data.csv الموجود في المجلد التالي:

C:/Users/bob/Documents/current_data

ثم يتم نسخ هذا الملف إلى المجلد التالي:

C:/Users/bob/Documents/new_data

وبما أننا استخدمنا الدالة file.rename() ، فسيتم حذف الملف الأصلي من المجلد الذي جاء منه.

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

ذات صلة: كيفية حذف ملف باستخدام R

مثال 1: انقل الملف إلى R (واحتفظ بالملف الأصلي)

لنفترض أننا نريد نقل ملف يسمى Soccer_data.csv الموجود في المجلد التالي:

C:/Users/bob/Documents/current_data

يحتوي المجلد حاليًا على ثلاثة ملفات:

يمكننا استخدام الصيغة التالية في لغة R لنقل Soccer_data.csv إلى مجلد جديد يسمى new_data :

 file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
          to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

[1] TRUE

ترجع الدالة file.copy() قيمة TRUE ، والتي تخبرنا أنها تعمل.

إذا فتحنا المجلد new_data ، نرى أنه تم نسخ ملف Soccer_data.csv هناك:

وإذا عدنا إلى المجلد الذي جاء منه الملف، فسنرى أنه لا يزال موجودًا هناك.

ملاحظة : إذا كان أي من مسارات الملفات غير صحيح، فستُرجع الدالة file.copy() قيمة FALSE بدلاً من ذلك.

مثال 2: نقل الملف إلى R (وحذف الملف الأصلي)

يمكننا استخدام الصيغة التالية في لغة R لنقل Soccer_data.csv إلى مجلد جديد يسمى new_data وحذف الملف الأصلي:

 file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
            to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

[1] TRUE

ترجع الدالة file.rename() قيمة TRUE ، والتي تخبرنا أنها تعمل.

إذا فتحنا المجلد new_data ، نرى أنه تم نسخ ملف Soccer_data.csv هناك:

وإذا عدنا إلى المجلد الذي جاء منه الملف، فسنرى أنه قد تم حذفه من هذا المجلد:

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في R:

كيفية استيراد ملفات CSV إلى R
كيفية استيراد ملفات Excel إلى R
كيفية استيراد الملفات المضغوطة إلى R

Add a Comment

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