كيفية مسح البيئة في 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 مع الكائنات التالية:
يمكننا استخدام الكود التالي لمسح إطارات البيانات فقط من البيئة:
#clear all data frames from environment
rm(list=ls(all= TRUE )[sapply(mget(ls(all= TRUE )), class) == " data.frame "])
لاحظ أنه تم مسح كافة إطارات البيانات من البيئة ولكن تظل كافة الكائنات الأخرى.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في R:
كيفية إنشاء تعليق متعدد الأسطر في R
كيفية حذف إطارات البيانات في R
كيفية إنشاء إطار بيانات فارغ في R
كيفية إزالة عناصر محددة من المتجه في R