الانتقال إلى المحتوى الرئيسي
eLearner.app

دورة تفاعلية

دورة ص

تعلم برمجة R لمعالجة البيانات والتحليل الإحصائي والبرمجة الوظيفية. بدءًا من أساسيات بناء الجملة والمتجهات وحتى المصفوفات وإطارات البيانات والوظائف المخصصة.

01 · الوحدة 1 - الأساسيات والمتجهات

2 الدروس

بيئة R والمتغيرات والحساب الأولي وبنية البيانات الأساسية: المتجهات.

  1. 1.1المتغيرات والمتجهاتقم بإنشاء متغيرات باستخدام عامل التشغيل <- وقم بإجراء العمليات على المتجهات الرقمية التي تم إنشاؤها باستخدام c().~10 min
  2. 1.2أنواع البيانات والمصفوفاتاستكشاف أنواع البيانات (المنطقية، والحرفية، والرقمية) والبنية ثنائية الأبعاد للمصفوفات.~12 min

02 · الوحدة 2 - الهياكل والتدفق

2 الدروس

العمل مع إطارات البيانات للتحليل الجدولي والتحكم في تدفق التنفيذ.

  1. 2.1إطارات البياناتتحديد مجموعات البيانات الحقيقية والاستعلام عنها في R، والوصول إلى الصفوف والأعمدة وتصفية السجلات.~12 min
  2. 2.2الشروط والحلقاتتحكم في التدفق المنطقي للتعليمات البرمجية الخاصة بك باستخدام if-else وكرر العمليات باستخدام الحلقات.~12 min

03 · الوحدة 3 - الوظائف والتحليل

2 الدروس

اكتب التعليمات البرمجية المعيارية عن طريق تحديد الوظائف المخصصة وحساب المجاميع الإحصائية.

  1. 3.1وظائف الكتابةقم بإنشاء وظائف قابلة لإعادة الاستخدام باستخدام الوسائط الافتراضية وقيم الإرجاع.~12 min
  2. 3.2الاستكشاف والتجميعحساب مقاييس المركز (المتوسط، الوسيط)، والانتشار (sd)، واستخراج الملخصات باستخدام وظيفة الملخص.~15 min

04 · الوحدة 4 - Tidyverse وdplyr

2 الدروس

معالجة البيانات الجدولية وتحويلها بكفاءة باستخدام حزمة dplyr وبناء جملة Tidyverse.

  1. 4.1تصفية واختيار البياناتاستخدم التحديد والتصفية والترتيب لاستخراج مجموعات فرعية من الأعمدة والصفوف وفرزها.~12 min
  2. 4.2الطفرات والتجمعاتقم بإنشاء أعمدة جديدة مع تعديل البيانات وتلخيصها في مجموعات باستخدام group_by والتلخيص.~15 min

05 · الوحدة 5 - تصور البيانات باستخدام ggplot2

2 الدروس

قم بإنشاء مؤامرات احترافية وغنية بالمعلومات مع الاستفادة من قواعد الرسومات المطبقة في ggplot2.

  1. 5.1القواعد والهندسات الأساسيةأنشئ قطعًا عن طريق تعيين المتغيرات إلى الخصائص الجمالية (aes) والأشكال الهندسية (geom_point، Geom_line).~12 min
  2. 5.2التخصيص والأوجهأضف تسميات، وقم بتطبيق السمات الرسومية، وتقسيم المخططات إلى لوحات فرعية باستخدامfacet_wrap.~15 min