كيفية مسح البيئة في r (3 طرق)


هناك ثلاث طرق يمكنك استخدامها لمسح البيئة بسرعة في R:

الطريقة الأولى: مسح البيئة باستخدام rm()

 rm(list=ls())

الطريقة الثانية: تنظيف البيئة باستخدام أيقونة المكنسة

الطريقة الثالثة: مسح أنواع الكائنات المحددة باستخدام lm() وclass

 #clear all data frames from environment
rm(list=ls(all= TRUE )[sapply(mget(ls(all= TRUE )), class) == " data.frame "])

#clear all lists from environment
rm(list=ls(all= TRUE )[sapply(mget(ls(all= TRUE )), class) == " list "])

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

الطريقة الأولى: مسح البيئة باستخدام rm()

لنفترض أن لدينا بيئة R مع إطارين للبيانات وقائمتين ومصفوفتين ومتجهين:

يمكننا استخدام الكود التالي لإزالة كافة الكائنات من البيئة:

 rm(list=ls()) 

بيئة واضحة في R

لاحظ أنه تم الآن مسح كل كائن في بيئة R.

الطريقة الثانية: تنظيف البيئة باستخدام أيقونة المكنسة

لنفترض مرة أخرى أن لدينا بيئة R تحتوي على الكائنات التالية:

يمكننا النقر على أيقونة المكنسة لمسح البيئة بأكملها:

بمجرد النقر على نعم ، سيتم مسح البيئة:

الطريقة الثالثة: مسح أنواع الكائنات المحددة

في بعض الأحيان نريد فقط إزالة أنواع معينة من الكائنات من البيئة في R.

على سبيل المثال، لنفترض أن لدينا بيئة R مع الكائنات التالية:

يمكننا استخدام الكود التالي لمسح إطارات البيانات فقط من البيئة:

 #clear all data frames from environment
rm(list=ls(all= TRUE )[sapply(mget(ls(all= TRUE )), class) == " data.frame "]) 

لاحظ أنه تم مسح كافة إطارات البيانات من البيئة ولكن تظل كافة الكائنات الأخرى.

مصادر إضافية

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

كيفية إنشاء تعليق متعدد الأسطر في R
كيفية حذف إطارات البيانات في R
كيفية إنشاء إطار بيانات فارغ في R
كيفية إزالة عناصر محددة من المتجه في R

Add a Comment

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