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

إنشاء التواريخ
استخدموا الدالة as.Date() لإنشاء كائنات التواريخ.
date <- as.Date('2025-03-10')
print(date)استخراج مكونات التاريخ
يمكنكم استخراج السنة والشهر واليوم باستخدام format().
format(date, '%Y')
format(date, '%m')
format(date, '%d')إجراء العمليات الحسابية على التواريخ
يمكنكم إضافة أيام إلى تاريخ أو طرحها منه.
new_date <- date + 10
print(new_date)العمل مع التاريخ والوقت
تخزن الفئة POSIXct التاريخ والوقت معًا.
datetime <- as.POSIXct('2025-03-10 14:30:00')
print(datetime)تنسيق التاريخ والوقت
استخدموا format() لتغيير طريقة عرض التاريخ والوقت.
format(datetime, '%B %d, %Y %H:%M')حساب الفروق الزمنية
يمكنكم حساب الفروق بين تاريخين أو وقتين.
diff <- difftime(as.POSIXct('2025-03-15'), as.POSIXct('2025-03-10'), units='days')
print(diff)استخدام Lubridate مع التواريخ
تُبسّط الحزمة lubridate عمليات التعامل مع التواريخ.
library(lubridate)
date <- ymd('2025-03-10')
print(date)الملخص
في هذا الدرس، تعلمتم ما يلي:
- كيفية إنشاء التواريخ ومعالجتها في R.
- كيفية إجراء العمليات الحسابية على التواريخ.
- كيفية استخدام
lubridateلتسهيل التعامل مع التواريخ.

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