لغة R – نظرة عامة

R Programming

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

جوهر R هو لغة كمبيوتر مفسرة تسمح بالتفرع والتكرار بالإضافة إلى البرمجة المعيارية باستخدام الوظائف. يسمح R بالتكامل مع الإجراءات المكتوبة بلغات C أو C++ أو .Net أو Python أو FORTRAN لتحقيق الكفاءة.

R متاح مجانًا بموجب ترخيص GNU العام، ويتم توفير الإصدارات الثنائية المترجمة مسبقًا لأنظمة تشغيل مختلفة مثل Linux وWindows وMac.

R هو برنامج مجاني يتم توزيعه ضمن نسخة على طراز GNU، وهو جزء رسمي من مشروع GNU يسمى GNU S.

تطور لغة R

تمت كتابة R في البداية بواسطة روس إهاكا وروبرت جنتلمان في قسم الإحصاء بجامعة أوكلاند في أوكلاند، نيوزيلندا. ظهر R لأول مرة في عام 1993.

ساهمت مجموعة كبيرة من الأفراد في R عن طريق إرسال تقارير التعليمات البرمجية والأخطاء.
منذ منتصف عام 1997 كانت هناك مجموعة أساسية (“R Core Team”) يمكنها تعديل أرشيف كود مصدر R.

مميزات لغة R

كما ذكرنا سابقًا، R هي لغة برمجة وبيئة برمجية للتحليل الإحصائي وتمثيل الرسومات وإعداد التقارير. فيما يلي الميزات المهمة لـ R –

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

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

Related posts

Apache Kafka نظرة عامة

تحليل البيانات الضخمة – متخصص علوم البيانات

Cassandra – نموذج البيانات