0Pricing
R Academy · درس

فهم أنواع البيانات

حدّد أنواع البيانات المختلفة المتاحة في R وميّز بينها وافهم استخداماتها

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

مقدمة إلى أنواع البيانات في R

مقدمة إلى أنواع البيانات في R

تحدد أنواع البيانات طبيعة القيم التي يمكن تخزينها في المتغيرات. وتحتوي R على عدة أنواع مضمّنة من البيانات.

فهم أنواع البيانات — رسم توضيحي 1

أنواع البيانات الشائعة في R

أنواع البيانات الشائعة في R

تتضمن R عدة أنواع أساسية من البيانات:

  • عددي: أعداد عشرية (مثل 3.14 و42).
  • صحيح: أعداد كاملة (مثل 10L و-5L).
  • محرفي: سلاسل نصية (مثل 'Hello' و'R').
  • منطقي: قيم منطقية (TRUE وFALSE).

التحقق من أنواع البيانات

التحقق من أنواع البيانات

يمكنك التحقق من نوع متغير باستخدام الدالة class().

x <- 42
class(x)

التحويل بين أنواع البيانات

التحويل بين أنواع البيانات

يمكنك تحويل أنواع البيانات باستخدام دوال مثل:

  • as.numeric()
  • as.character()
  • as.logical()
y <- as.character(42)
class(y)

التعامل مع القيم المنطقية

التعامل مع القيم المنطقية

تُستخدم القيم المنطقية (TRUE وFALSE) غالبًا في المقارنات والشروط.

a <- 10
b <- 20
a < b

العمل مع البيانات المحرفية

العمل مع البيانات المحرفية

تُستخدم البيانات المحرفية لتخزين النصوص في R.

name <- 'John'
nchar(name)

القيمتان NA وNULL

القيمتان NA وNULL

تستخدم R القيمة NA للقيم المفقودة، والقيمة NULL للكائنات غير المعرّفة.

x <- NA
is.na(x)

تحويل القيم المنطقية إلى قيم عددية

تحويل القيم المنطقية إلى قيم عددية

يمكن تحويل القيم المنطقية إلى قيم عددية (TRUE = 1 وFALSE = 0).

as.numeric(TRUE)

ملخص أنواع البيانات

ملخص

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

  • أنواع البيانات المختلفة في R.
  • التحقق من أنواع البيانات وتحويلها.
  • التعامل مع القيم المفقودة.
فهم أنواع البيانات — رسم توضيحي 10

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

هل درس «فهم أنواع البيانات» مجاني؟

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

ماذا ستتعلم في «فهم أنواع البيانات»؟

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

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

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

كم من الوقت يستغرق درس «فهم أنواع البيانات»؟

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

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

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

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

  1. فهم أنواع البيانات
  2. العمل مع المتجهات والمصفوفات
  3. القوائم وإطارات البيانات
← العودة إلى R Academy