0Pricing
R Academy · درس

أساسيات R Markdown

أنشئ تقارير قابلة لإعادة الإنتاج بدمج النص والشيفرة والمخرجات في مستند واحد

أساسيات R Markdown درس مجاني في R Academy على CoddyKit. هذا هو الدرس 1 من أصل 3. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في R Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة R Academy 3 دروس في المجموع.

مقدمة إلى R Markdown

مقدمة إلى R Markdown

يُعد R Markdown أداة قوية لإنشاء تقارير ديناميكية تجمع بين التعليمات البرمجية والنصوص والتصورات البيانية في مستند واحد.

أساسيات R Markdown — رسم توضيحي 1

تثبيت R Markdown

تثبيت R Markdown

قبل استخدام R Markdown، ثبّت الحزمة وحمّلها.

install.packages('rmarkdown')
library(rmarkdown)

إنشاء ملف R Markdown

إنشاء ملف R Markdown

لإنشاء مستند R Markdown جديد في RStudio:

  • انتقل إلى File ← New File ← R Markdown...
  • حدّد عنواناً وتنسيقاً للإخراج (HTML أو PDF أو Word).

البنية الأساسية لملف R Markdown

البنية الأساسية لملف R Markdown

يتكوّن مستند R Markdown من ثلاثة أقسام رئيسية:

  • رأس YAML: يحتوي على البيانات الوصفية (العنوان والمؤلف والتاريخ).
  • محتوى Markdown: يتضمن نصاً منسقاً.
  • مقاطع التعليمات البرمجية: تشغّل تعليمات R البرمجية داخل المستند.
---
title: 'My Report'
author: 'John Doe'
date: '2025-03-10'
output: html_document
---

إضافة مقاطع التعليمات البرمجية

إضافة مقاطع التعليمات البرمجية

استخدم ثلاث علامات backtick متتالية (```{r}) لإضافة مقاطع تعليمات R البرمجية داخل ملف R Markdown.

```{r}
summary(mtcars)
```

إنشاء مستند R Markdown

إنشاء مستند R Markdown

انقر على الزر Knit في RStudio لتحويل المستند إلى ملف HTML أو PDF أو Word.

إضافة المخططات

إضافة المخططات

يتيح R Markdown تضمين المخططات مباشرةً داخل المستندات.

```{r}
plot(mtcars$mpg, mtcars$hp, main='MPG vs Horsepower')
```

تصدير التقارير

تصدير التقارير

يتيح R Markdown تصدير التقارير بتنسيقات متعددة، بما في ذلك HTML وPDF وWord.

ملخص R Markdown

الملخص

في هذا الدرس، تعلّمت:

  • كيفية إنشاء مستند R Markdown وهيكلته.
  • كيفية إضافة مقاطع التعليمات البرمجية والمخططات.
  • كيفية إنشاء التقارير وتصديرها بتنسيقات مختلفة.
أساسيات R Markdown — رسم توضيحي 10

الأسئلة الشائعة

هل درس «أساسيات R Markdown» مجاني؟

نعم — نص درس «أساسيات R Markdown» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة R Academy، انتقل إلى CoddyKit PRO. تتضمن دورة R Academy 3 دروس في المجموع.

ماذا ستتعلم في «أساسيات R Markdown»؟

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

هل أحتاج إلى خبرة سابقة لأبدأ R Academy؟

لا تُشترط خبرة سابقة. R Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 3.

كم من الوقت يستغرق درس «أساسيات R Markdown»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس R Academy هذا؟

نعم. كل درس في R Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. أساسيات R Markdown
  2. مقدمة إلى تطبيقات Shiny
  3. النشر وأفضل الممارسات
← العودة إلى R Academy