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

تثبيت Tidyverse وتحميله
قبل استخدام Tidyverse، ثبّتوا الحزمة وحمّلوها.
install.packages('tidyverse')
library(tidyverse)الحزم الأساسية في Tidyverse
يتضمن Tidyverse عدة حزم مفيدة:
dplyr- معالجة البياناتggplot2- تصور البياناتtidyr- تنظيم البياناتreadr- استيراد البيانات
استخدام dplyr لمعالجة البيانات
تساعد حزمة dplyr في تصفية البيانات وتلخيصها وتحويلها.
library(dplyr)
data <- mtcars %>% filter(mpg > 20)استخدام ggplot2 لتصور البيانات
تُستخدم حزمة ggplot2 لإنشاء تصورات أنيقة للبيانات.
library(ggplot2)
ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point()استخدام tidyr لتنظيم البيانات
تفيد حزمة tidyr في إعادة تشكيل البيانات وتنظيفها.
library(tidyr)
data_long <- pivot_longer(mtcars, cols=c('mpg', 'hp'), names_to='variable', values_to='value')استخدام readr لاستيراد البيانات
تُستخدم حزمة readr لقراءة البيانات بكفاءة.
library(readr)
data <- read_csv('data.csv')دمج دوال Tidyverse
يمكنكم ربط عدة دوال معًا لإجراء تحليل بكفاءة.
mtcars %>% filter(mpg > 20) %>% select(mpg, hp) %>% arrange(desc(hp))الملخص
في هذا الدرس، تعلمتم ما يلي:
- كيفية تثبيت Tidyverse وتحميله.
- الحزم الأساسية في Tidyverse.
- كيفية استخدام
dplyrوggplot2وtidyrوreadrلتحليل البيانات.

تعلم R مع معلم ذكاء اصطناعي — مجانًا
اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.
- الدورات
- 43
- الدروس
- 159
الأسئلة الشائعة
هل درس «مقدمة إلى Tidyverse» مجاني؟
نعم — نص درس «مقدمة إلى Tidyverse» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة R Academy، انتقل إلى CoddyKit PRO. تتضمن دورة R Academy 3 دروس في المجموع.
ماذا ستتعلم في «مقدمة إلى Tidyverse»؟
تعرّف إلى حزم Tidyverse الأساسية ونهجها المتكامل في علم البيانات تتمرن على R Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ R Academy؟
لا تُشترط خبرة سابقة. R Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 3.
كم من الوقت يستغرق درس «مقدمة إلى Tidyverse»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس R Academy هذا؟
نعم. كل درس في R Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- مقدمة إلى Tidyverse
- معالجة البيانات باستخدام dplyr
- تنظيم البيانات باستخدام tidyr