
لغة البرمجة آر
احترف بناء البرامج والتطبيقات الاحصائية وعلوم البيانات
ماذا ستتعلم؟
- فهم لغة R واستخداماتها
- تثبيت R وRStudio
- التعامل مع المتغيرات والمتجهات والمصفوفات
- إنشاء القوائم والفاكتورس
- استخدام IF وElse والدوال
- استيراد البيانات من ملفات CSV
- استيراد وتنظيم ملفات XLSX وXML
- رسم المخططات الدائرية والبيانية
عن الدورة
يشرح هذا الكورس لغة البرمجة آر R، وهي بيئة برمجية مفتوحة المصدر للإحصاء وتحليل البيانات وعلوم البيانات. تبدأ بمقدمة عن لغة R وما هي، ثم تثبيت R وبرنامج RStudio والتعرف على الواجهة الرسمية للبرنامج. بعد ذلك تتعلم المتغيرات والمتجهات والمصفوفات واستخداماتها، وإنشاء القوائم والفاكتورس، ثم جملة IF وElse والدوال. وتنتقل إلى استيراد البيانات من الملفات بتنسيق CSV وXLSX وXML وترجمتها وتنظيمها، ثم رسم المخططات الدائرية وتكوين المخطط البياني، وتنتهي بخلاصة الدورة. ينفع الكورس كل من يريد تحليل البيانات والإحصاء، من دارسين وباحثين ومهتمين بعلوم البيانات، ولا يحتاج إلى خبرة سابقة في البرمجة لأنه يبدأ من التثبيت. وبعده ستكون قادرا على كتابة برامج بلغة R واستيراد البيانات من ملفات مختلفة ومعالجتها وعرضها في مخططات بيانية واضحة. الشرح بالعربية ومتدرج، وكل درس يضيف مهارة جديدة تبني عليها الدرس التالي.
نتائج متوقعة من الدورة
- إتقان أساسيات البرمجة باستخدام R.
- تحليل البيانات باستخدام أدوات R.
- إنشاء تقارير مرئية باستخدام المخططات البيانية.
- استيراد البيانات ومعالجتها من مصادر متعددة.
تقييمات المتدربين
محتوى الدورة
1لغة البرمجة آر - R Programming Language
17 درس
- مقدمة إلى لغة Rمقدمة دورة لغة R للمبتدئين من الصفر، تغطى تحليل البيانات الإحصائية وتثبيت الحزم والمكتبات فى RStudio والمتغيرات والمصفوفات وتحديد مجلد العمل، مع ملفات PDF إضافية.1:51
- ما هي لغة Rيعرف لغة R وفوائد تعلمها ومزاياها وعيوبها: مفتوحة المصدر، وحزم ومكتبات غنية، وشائعة فى الحوسبة الإحصائية وتحليل البيانات، ورسوم بيانية عالية الجودة، ومتوافقة مع لغات أخرى وأنظمة التشغيل.20:05
- تثبيت R و RStudioيشرح تحميل R وتثبيتها على ويندوز ثم تثبيت RStudio والتعرف على نافذة Console وتنظيفها، وكتابة أول أمر برمجى هو print للتأكد من عمل البيئة.13:44
- التعرف على الواجهة الرسمية للبرنامجيعرّف بواجهة RStudio ونوافذها: الـ console ومحرر الـ script، ونافذة الـ Environment، وتبويبات Files وPlots وPackages وHelp، وتحديد الـ Working Directory للتعامل مع الملفات.14:45
- المتغيرات ضمن لغة Rيشرح المتغيرات Variables في لغة R: تخزين القيمة في الذاكرة بعلامة التساوي أو السهم، ومعرفة نوع البيانات بالدالة class، مع الأنواع numeric وcharacter وlogical والعمليات الحسابية.12:01
- المتجهات والمصفوفات واستخداماتهايشرح المصفوفات Matrix في R: إنشاؤها وتسميتها، واستدعاء قيمة أو صف أو عمود كامل منها، وتسمية الصفوف والأعمدة، وتعديل قيمة داخل المصفوفة.21:36
- إنشاء القوائم باستخدام لغة R (الحزء الأول)يقدم القوائم List في R: إنشاء قائمة وطباعتها وتوليد تسلسل أرقام، واستدعاء عنصر بموضعه، والفرق بين القائمة والمصفوفة، وقدرتها على جمع أنواع بيانات مختلفة.16:24
- إنشاء القوائم باستخدام لغة R (الحزء الثانى)يكمل شرح القوائم List في R: تسمية العناصر واستدعاؤها بعلامة الدولار، وعرض بنيتها بالدالة str، وتعديل عنصر وإضافة عنصر جديد وحذف عنصر من القائمة.11:01
- انشاء الفاكتورس باستخدام Rيشرح الـ Factors في R وطريقة إنشائها وعرض مستوياتها Levels، ثم استخدامها داخل الـ DataFrame مع بيانات مثل الطول والوزن والجنس.14:27
- التعرف على الـ IF والـ Elseيشرح جملة القرار if وelse في R بمثال علامة طالب: تنفيذ أمر عند تحقق الشرط وأمر آخر عند عدمه، ثم ربط عدة شروط بـ else if لتحديد التقدير.17:32
- الدوال ضمن لغة Rيشرح الدوال Functions في R: مفهومها ووسيطاتها والقيم الافتراضية، وإنشاء دالة واستدعاؤها، مع أمثلة مثل توليد تسلسل أرقام وحساب راتب مع مكافأة.15:31
- استيراد بيانات من ملف CSVيشرح استيراد بيانات من ملف CSV في R: تحديد الـ Working Directory، وقراءة الملف بالدالة read.csv وطباعته، وعرض الأعمدة والصفوف، واستخراج أعلى راتب وتصنيف الأقسام.22:35
- ترجمة بيانات ملف بتنسيق CSVيشرح معالجة بيانات ملف CSV في R: تصفية الصفوف بشروط على الراتب والقسم وتاريخ الانضمام باستخدام subset، ثم كتابة النتيجة في ملف CSV جديد.10:57
- استيراد وتنظيم ملف بتنسيق XLSXيشرح استيراد ملفات Excel بصيغة XLSX في R: معنى الحزم Packages وتثبيت حزمة xlsx بالأمر install.packages، وإنشاء ملف Excel بأوراق، وقراءة بياناته داخل RStudio.11:51
- استيراد تكوين ملف بتنسيق XMLيشرح استيراد ملفات XML في R: فكرة تنسيق XML وتشابهه مع HTML، وتثبيت حزمة XML وتحميلها، وقراءة الملف input.xml وطباعة محتواه.9:16
- المخططات الدائرية في لغة Rيشرح رسم المخططات الدائرية Pie Chart في R: متجه القيم والتسميات Labels والألوان ونصف القطر والعنوان، وحفظ الرسم في ملف صورة png.12:27
- تكوين المخطط البياني وخلاصة الدورةيشرح رسم المدرج التكراري Histogram في R: معاملات الدالة مثل العنوان وحدود المحاور والفواصل Breaks وألوان الأعمدة وحوافها، ثم يختم الدورة بمراجعة أهم أفكارها.10:58
المحاضر

م/كنعان الحلاج



