R Academy · درس

مقدمة إلى Tidyverse

تعرّف إلى حزم Tidyverse الأساسية ونهجها المتكامل في علم البيانات

الدرس 1 من 310 خطوة

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

مقدمة إلى Tidyverse

‏Tidyverse مجموعة من حزم R المصممة لعلوم البيانات، وتسهّل معالجة البيانات وتصورها.

مقدمة إلى Tidyverse — رسم توضيحي 1

تثبيت 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 لتحليل البيانات.
مقدمة إلى Tidyverse — رسم توضيحي 10
البدء مجانًا

تعلم 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 يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

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

  1. مقدمة إلى Tidyverse
  2. معالجة البيانات باستخدام dplyr
  3. تنظيم البيانات باستخدام tidyr
← العودة إلى R Academy