اقرأ في هذا المقال
- أهمية تعلم لغة البرمجة R
- بيئة لغة البرمجة آر- R-Studio
- كيفية تثبيت لغة آر على جهازك -R Language Installation
أهمية تعلم لغة البرمجة R:
نظراً لأن علم البيانات (Data science) يتطور يوماً بعد يوم، كما ازدادت أهمية التحليل الإحصائي والرسوم البيانية في وقتنا الحالي، حيث تعمل الشركات في جميع أنحاء العالم على كم هائل من البيانات يومياً وهذا يحتاج إلى وجود أشخاص متخصصين في هذا المجال لديهم معرفة تامة بلغات البرمجة ويملكون مهارات تحليلية عميقة.
ويوجد عدد كبير من الخيارات في عالم لغات البرمجة ولغة R هي إحدى أهم لغات البرمجة المُستخدمة في مجال علم البيانات، فعلم البيانات يجمع بين علوم الكمبيوتر والتحليل الإحصائي، بالإضافة إلى ذلك فإن لغة آر أصبحت تُستخدم المجال التعليمي الأكاديمي فقد تم اعتماد لغة R من قِبل أقسام الإحصاء في الجامعات ومراكز البحث العلمية في مُختلف أنحاء العالم وأصبحت تستخدم في الأبحاث الأكاديمية خاصة أنها مجانية ومفتوحة المصدر.
بيئة لغة البرمجة آر- R-Studio:
هي عبارة عن بيئة تطوير مُتكاملة (IDE) خاصة بلغة البرمجة آر مفتوحة المصدر، تم تطويرها من قبل المحترفين والمطورين في مجال استرداد البيانات (data recovery)، تساعد على ترتيب وتنسيق الأكواد التي نستخدمها لتحليل البيانات ومن أهم مزاياها أنها تسهل عملية كتابة البرامج النصية، والتفاعل مع الكائنات في بيئة R والوصول إلى الملفات وجعل الرسومات البيانية في متناول المستخدمين.
وهذه البيئة متوفرة في نسختين:
- RStudio Desktop: هو عبارة عن تطبيق سطح مكتب مستقل ولا يتطلب بأي حال من الأحوال الاتصال RStudio Server.
- RStudio Server: هو عبارة عن تطبيق لخادم لينكس (Linux Server) يسمح للمستخدم بالوصول إلى RStudio باستخدام المتصفح أثناء تشغيله على سيرفر بعيد.
كيفية تثبيت لغة آر على جهازك -R Language Installation:
بإمكانك تحميل لغة البرمجة آر من خلال زيارة موقع R الرسمي (https://www.r-project.org/):
- اضغط على رابطى(CRAN) الموجود تحت قائمة (Download).
- سوف يأخذك الرابط إلى قائمة طويلة من دول مختلفة اختر الرابط المناسب لك.
- قم باختيار نظام التشغيل المناسب لجهازك، حيث توجد إصدارات منها لمعظم أنظمة التشغيل الشائعة ومنها (Windows و Linux وحتى Apple).
- قم بتحميل آخر إصدار من لغة R.
- عند الانتهاء منها يمكنك تشغيل بيئة عمل لغة R بالنقر على الأيقونة الخاصة بالبرنامج سواء تلك الموجودة على سطح المكتب أو من خلال قائمة البرامج.