العودة إلى المدونة

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

تثبيت 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.

حوسبة سعيدة!

author

Hark Labs

المؤلف · CloudSigma

Preslav Dobrev هو مصمم إبداعي في CloudSigma، يركز على هوية أعمال متسقة باستخدام قنوات التسويق التقليدية والمبتكرة. هو بارع في دمج الرؤية الفنية مع التسويق الاستراتيجي لخلق سرد قصصي مؤثر للعلامة التجارية.

التعليقات

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