Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

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

جزء من قسم Fundamentals في رحلة R على Coddy — الدرس 8 من 78.

توفر R الدالة class() للتحقق من نوع البيانات.

تأخذ الدالة class() متغيراً كمدخل وتعيد سلسلة نصية تخبرك بنوع البيانات. ببساطة، قم بتمرير اسم المتغير الخاص بك داخل الأقواس:

my_variable <- 42
class(my_variable)

سيعيد هذا "numeric" لأن المتغير يحتوي على قيمة عددية. وبالمثل، class() سيعيد "character" للبيانات النصية، و "logical" لقيم TRUE/FALSE، و "integer" لأنواع البيانات الصحيحة (integer).

يمكنك دمج class() مع print() لعرض نوع البيانات في وحدة التحكم (console)، مما يسهل التحقق من نوع البيانات التي تتعامل معها في أي نقطة في برنامجك.

challenge icon

التحدي

سهل

قم بإنشاء أربعة متغيرات مختلفة بأنواع بيانات مختلفة، ثم استخدم الدالة class() للتحقق من نوع البيانات لكل متغير وعرضه.

أولاً، قم بإنشاء متغير يسمى score وقم بتعيين القيمة 88.5 له. ثم قم بإنشاء متغير يسمى student_name وقم بتعيين القيمة "Sarah" له. بعد ذلك، قم بإنشاء متغير يسمى passed وقم بتعيين القيمة TRUE له. وأخيراً، قم بإنشاء متغير يسمى year وقم بتعيين القيمة 2024L له.

بعد إنشاء المتغيرات الأربعة جميعها، استخدم الدالة class() مدمجة مع print() لعرض نوع البيانات لكل متغير بهذا الترتيب تماماً: score، و student_name، و passed، و year.

ورقة مرجعية

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

my_variable <- 42
class(my_variable)

تعيد الدالة class() ما يلي:

  • "numeric" للقيم الرقمية
  • "character" لبيانات النصوص
  • "logical" لقيم TRUE/FALSE
  • "integer" لأنواع البيانات الصحيحة (integer)

اجمع بين class() و print() لعرض نوع البيانات:

print(class(my_variable))

جرّب بنفسك

# TODO: قم بإنشاء أربعة متغيرات بالقيم وأنواع البيانات المحددة

# TODO: استخدم الدالة class() مع print() لعرض نوع البيانات لكل متغير
# تذكر عرضها بهذا الترتيب: score, student_name, passed, year
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals