الفصل الثالث: بيئة العمل في R
إدارة الحزم، المسارات، والذاكرة
ما هي بيئة العمل؟
لا يقتصر العمل في R على كتابة الكود فحسب، بل يتضمن إدارة الأدوات التي تستخدمها. يشبه الكتاب بيئة R بـ "المختبر" الذي يحتاج لتنظيم دائم لضمان دقة النتائج.
الحزم (Packages)
الحزم هي مجموعات من الوظائف (Functions) والبيانات. في هذا الفصل، نتعلم أن R الأساسي "Base R" قوي، لكن قوته الحقيقية تظهر عند إضافة حزم من مستودع CRAN.
install.packages("name")
يُستخدم لتثبيت الحزمة على جهازك لأول مرة فقط.
library(name)
يُستخدم "لتحميل" الحزمة في جلسة العمل الحالية لكي تستطيع استخدام دوالها.
محاكي تثبيت الحزم جاهز للتحميل
مسار العمل (Working Directory)
يتعامل R مع جهازك من خلال مسار محدد. إذا طلبت منه حفظ ملف، سيضعه في "مسار العمل الحالي". تعلم كيفية معرفة المسار وتغييره أمر حيوي.
C:/Users/DataScientist/Projects/R_Project
كيف تغير المسار؟
استخدم الدالة setwd("path/to/folder").
في RStudio، يمكنك استخدام القائمة:
Session > Set Working Directory
نظام المساعدة
لا يتوقع منك أحد حفظ كل الدوال. نظام المساعدة في R هو أفضل صديق لك.
إدارة الذاكرة (ls)
عند إنشاء متغيرات، يتم تخزينها في الذاكرة (Environment). استخدم ls() لرؤية ما لديك، و rm() لحذف ما لا تحتاجه.
- x_data
- model_v1
- temp_result
نصيحة: حذف البيانات الكبيرة بعد الانتهاء منها يوفر مساحة في الذاكرة العشوائية (RAM).
توزيع أهم الحزم المستخدمة في الكتاب
البيانات تعبر عن تكرار ذكر هذه الحزم في فصول الكتاب المختلفة.
تعليقات
إرسال تعليق