أهم 18 أسئلة وأجوبة لمقابلة برمجة R (2025)

فيما يلي أسئلة وأجوبة مقابلة R Programming للمرشحين الجدد وذوي الخبرة للحصول على وظيفة أحلامهم.

 

R برمجة فيفا أسئلة وأجوبة للطلاب الجدد

1) اشرح ما هو R؟

R هو برنامج تحليل البيانات الذي يستخدمه المحللون والإحصائيون وعلماء البيانات وغيرهم.


2) اذكر بعض الوظائف التي يوفرها R؟

الوظيفة التي يوفرها R هي

  • تعني
  • متوسط
  • التوزيع
  • التغاير
  • تراجع
  • غير خطي
  • تأثيرات مختلطة
  • GLM
  • GAM. إلخ.

3) اشرح كيف يمكنك بدء تشغيل واجهة المستخدم الرسومية لقائد R؟

تؤدي كتابة الأمر ("Rcmdr") في وحدة التحكم R إلى تشغيل واجهة المستخدم الرسومية لقائد R.


4) في R كيف يمكنك استيراد البيانات؟

يمكنك استخدام R Commander لاستيراد البيانات في R، وهناك ثلاث طرق يمكنك من خلالها إدخال البيانات فيه

  • يمكنك إدخال البيانات مباشرة عبر Data  New Data Set
  • استيراد البيانات من نص عادي (ASCII) أو ملفات أخرى (SPSS، Minitab، إلخ.)
  • قراءة مجموعة بيانات إما عن طريق كتابة اسم مجموعة البيانات أو تحديد مجموعة البيانات في مربع الحوار
أسئلة مقابلة البرمجة R
أسئلة مقابلة البرمجة R

5) اذكر ما الذي لا تفعله لغة "R"؟

  • رغم أن برمجة آر يمكن أن يتصل بسهولة بنظام إدارة قواعد البيانات (DBMS) وليس قاعدة بيانات
  • لا يتكون R من أي واجهة مستخدم رسومية
  • على الرغم من أنه يتصل بـ Excel/Microsoft Office بسهولة، ولا توفر لغة R أي عرض لجداول البيانات

6) اشرح كيف تتم كتابة أوامر R؟

في لغة R، في أي مكان في البرنامج، عليك أن تسبق سطر التعليمات البرمجية بعلامة #، على سبيل المثال

  • # الطرح
  • # قسم
  • # ملاحظة ترتيب العمليات موجود

7) كيف يمكنك حفظ بياناتك في R؟

لحفظ البيانات في R، هناك طرق عديدة، ولكن أسهل طريقة للقيام بذلك هي

انتقل إلى البيانات > مجموعة البيانات النشطة > تصدير مجموعة البيانات النشطة وسيظهر مربع حوار، عندما تنقر فوق موافق، سيسمح لك مربع الحوار بحفظ بياناتك بالطريقة المعتادة.


8) اذكر كيف يمكنك إنتاج العلاقات المشتركة والتغاير؟

يمكنك إنتاج علاقات مشتركة بواسطة الدالة cor () لإنتاج علاقات مشتركة والدالة cov () لإنتاج التباينات.


9) اشرح ما هي اختبارات t في R؟

في R، تنتج الدالة t.test () مجموعة متنوعة من اختبارات t. اختبار T هو الاختبار الأكثر شيوعًا في الإحصاء ويستخدم لتحديد ما إذا كانت متوسطات مجموعتين متساوية مع بعضها البعض.


10) اشرح ما هو استخدام الدالة With () و By () في R؟

  • مع وظيفة () تشبه DATA في SAS، فهي تطبق تعبيرًا على مجموعة بيانات.
  • تطبق الدالة BY() دالة على كل مستوى من العوامل. إنه مشابه للمعالجة في SAS.

أسئلة وأجوبة مقابلة البرمجة R للذوي الخبرة

11) ما هي هياكل البيانات في R المستخدمة لإجراء التحليلات الإحصائية وإنشاء الرسوم البيانية؟

R لديه هياكل البيانات مثل

  • ناقلات
  • المصفوفات
  • المصفوفات
  • إطارات البيانات

12) شرح الشكل العام للمصفوفات في R؟

التنسيق العام هو

Mymatrix< - matrix (vector, nrow=r , ncol=c , byrow=FALSE,
dimnames = list ( char_vector_ rowname, char_vector_colnames))

13) في R كيف يتم تمثيل القيم المفقودة؟

في R يتم تمثيل القيم المفقودة بالرمز NA (غير متوفر)، لماذا يتم تمثيل القيم المستحيلة بالرمز NaN (وليس رقمًا).


14) اشرح ما هو النقل؟

لإعادة تشكيل البيانات من قبل، يوفر التحليل R طريقة مختلفة والتبديل هو أبسط طريقة لإعادة تشكيل مجموعة البيانات. لتبديل مصفوفة أو إطار بيانات t () يتم استخدام الوظيفة.


15) اشرح كيف يتم تجميع البيانات في R؟

من خلال طي البيانات في R باستخدام واحد أو أكثر من متغيرات BY، يصبح الأمر سهلاً. عند استخدام aggregate() الدالة يجب أن يكون المتغير BY في القائمة.


16) ما هي الوظيفة المستخدمة لإضافة مجموعات البيانات في R؟

يمكن استخدام وظيفة rbind لربط إطارين للبيانات (مجموعات البيانات). الاثنان إطارات البيانات يجب أن يكون لها نفس المتغيرات، ولكن ليس من الضروري أن تكون بنفس الترتيب.


17) ما هو استخدام وظيفة المجموعة الفرعية () ووظيفة العينة () في البحث؟

في R، تساعدك وظائف المجموعة الفرعية () على تحديد المتغيرات والملاحظات بينما من خلال وظيفة العينة () يمكنك اختيار عينة عشوائية بالحجم n من مجموعة بيانات.


18) اشرح كيف يمكنك إنشاء جدول في R بدون ملف خارجي؟

استخدام التعليمات البرمجية

myTable = data.frame()
edit(myTable)

سيؤدي هذا الرمز إلى فتح جدول بيانات يشبه Excel حيث يمكنك إدخال بياناتك بسهولة.

ستساعد أسئلة المقابلة هذه أيضًا في حياتك (شفهي)