← Back to blog

تثبيت R على Ubuntu 21.04: دليل تعليمي

Category
تثبيت R على Ubuntu 21.04: دليل تعليمي

R هي لغة برمجة متخصصة في العمل مع البيانات. R هو برنامج مجاني يدعم كتالوجًا واسعًا من الأساليب الإحصائية والرسومية. تتضمن القائمة خوارزميات مختلفة للتعلم الآلي، والسلاسل الزمنية، والانحدار الخطي، والمزيد. يتم استخدامها من قبل عمالقة الصناعة مثل Google و Facebook و Airbnb و Uber وغيرها.

كما يوحي الوصف، فإن R هي الخيار الأمثل عندما يتعلق الأمر بالبيانات الضخمة. وهي تُستخدم لتحليل البيانات، والتعلم الآلي، والاستدلال الإحصائي، على سبيل المثال لا الحصر. في هذا الدليل، سوف نمر بخطوات تثبيت R على Ubuntu 21.04.

المتطلبات الأساسية

إليك بعض المتطلبات الأساسية اللازمة لتنفيذ الخطوات الموضحة في هذا الدليل:

R على Ubuntu

هناك طريقتان لتثبيت R على Ubuntu:

  • مستودع حزم Ubuntu: نظرًا لأنها لغة شائعة، فإن R متاحة مباشرة من مستودعات حزم Ubuntu الرسمية. ومع ذلك، وبسبب الطريقة التي تصدر بها Ubuntu تحديثات الحزم، فإنها غالبًا لا تكون أحدث نسخة من R.

  • مشروع CRAN (شبكة أرشيف R الشاملة): CRAN هي شبكة من خوادم FTP والويب التي توفر إصدارات محدثة من التعليمات البرمجية والوثائق الخاصة بـ R لمختلف المنصات. وهي توفر مستودعًا مخصصًا لـ Ubuntu ويأتي مع أحدث إصدار من R.

سنشرح كلا الطريقتين لتثبيت R. ومع ذلك، يوصى بشدة بتثبيت R من مستودع CRAN لأنه يوفر أحدث الحزم. أياً كانت الطريقة التي تختارها، سيتم تثبيت R ويكون متاحًا لجميع مستخدمي النظام.

  • الطريقة 1 – تثبيت R من مستودع Ubuntu الافتراضي

أولاً، افتح الطرفية وقم بتحديث APT ذاكرة التخزين المؤقت:

R on Ubuntu screenshot 1

بعد ذلك، قم بتثبيت R من مستودع حزم Ubuntu:

R on Ubuntu screenshot 2

  • الطريقة 2 – تثبيت R من مستودع CRAN

يدعم مستودع CRAN إصدارات Ubuntu LTS في الغالب. تحقق من وثائق CRAN على Ubuntu لمعرفة ما إذا كان إصدارك مدعومًا.

الخطوة 1- إضافة مستودع CRAN

لإضافة مستودع CRAN، افتح الطرفية وقم بتشغيل الأوامر التالية. أولاً، قم بتحديث APT ذاكرة التخزين المؤقت:

R on Ubuntu screenshot 3

هناك حزمتان مساعدتان مطلوبتان للعمل مع CRAN و R. قم بتثبيتهما على الفور:

R on Ubuntu screenshot 4

بعد ذلك، نحتاج إلى إضافة مفتاح التوقيع لمستودع CRAN. قم بتنزيل المفتاح وإضافته:

يمكننا أيضًا التحقق من المفتاح إذا كان هو المفتاح الصحيح. يجب أن تكون البصمة هي E298A3A825C0D65DFD57CBB651716619E084DAB9:

R on Ubuntu screenshot 5

أخيرًا، أضف مستودع CRAN لنظام Ubuntu:

R on Ubuntu screenshot 6

قم بتحديث APT ذاكرة التخزين المؤقت:

R on Ubuntu screenshot 7
الخطوة 2 – تثبيت R من CRAN

الآن، سيقوم APT بتنزيل وتثبيت R من مستودع CRAN. قم بتثبيت R:

R on Ubuntu screenshot 8

العمل مع غلاف R

في هذا القسم، سيكون لدينا عرض بسيط لاستخدام غلاف R. سنقوم بتثبيت حزمة R stringr. وهي تأتي مع مجموعة من الوظائف المتماسكة المصممة لجعل العمل مع السلاسل النصية بسيطًا قدر الإمكان. أولاً، تحقق من stringr هنا.

قم بتشغيل غلاف R:

بعد ذلك، يمكنك تثبيت الحزمة:

بمجرد اكتمال التثبيت، قم بتحميل stringr في جلسة R الحالية:

إحدى وظائف stringr هي str_length الذي سيطبع طول السلاسل النصية. أنشئ سلسلة نصية:

الآن، تحقق من طول كل من السلاسل النصية:

مثل Linux، يأتي R أيضًا مع ميزة توثيق رائعة لحزمه. تحقق من توثيق string:

للخروج من R shell، استخدم الكود التالي:

أفكار نهائية

يوضح هذا الدليل بنجاح كيفية تكوين وتثبيت R على خادم Ubuntu 21.04. الإجراء بأكمله بسيط وسريع. كما أنه يتميز بعرض سريع لاستخدام R shell والعمل مع حزم R. لمزيد من المعلومات حول كيفية التحكم في كود R الخاص بك، راجع R Studio – بيئة تطوير متكاملة (IDE) مفتوحة المصدر لـ R.

حوسبة سعيدة!

Hark Labs

المؤلف · CloudSigma

التعليقات

لا توجد تعليقات بعد. كن أول من يعلق.