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

البيانات العددية
البيانات العددية
تمثل البيانات العددية أرقامًا، ويمكن أن تكون:
- منفصلة: أعدادًا صحيحة مثل
1, 2, 3. - مستمرة: أعدادًا عشرية مثل
3.14, 7.89.
أمثلة: العمر ودرجة الحرارة والدخل.
البيانات الفئوية
البيانات الفئوية
تمثل البيانات الفئوية مجموعات أو فئات. ويمكن أن تكون:
- اسمية: فئات ليس لها ترتيب محدد، مثل الألوان: الأحمر والأزرق والأخضر.
- ترتيبية: فئات لها ترتيب ذو معنى، مثل التصنيفات: منخفض ومتوسط ومرتفع.
أمثلة: الجنس ونوع المنتج والمستوى التعليمي.
بيانات السلاسل الزمنية
بيانات السلاسل الزمنية
تتكون بيانات السلاسل الزمنية من قيم سُجلت خلال فترات زمنية. وتُستخدم لتتبع التغيرات أو الاتجاهات.
أمثلة:
- أسعار الأسهم المسجلة يوميًا.
- درجة الحرارة المقاسة كل ساعة.
- حركة المرور على الموقع الإلكتروني التي تُتبع أسبوعيًا.
تحديد أنواع البيانات في Python
تحديد أنواع البيانات في Python
يمكنكم استخدام السمة dtypes في Pandas لتحديد أنواع بيانات الأعمدة في مجموعة بيانات.
مثال:
import pandas as pd
data = {'Age': [25, 30], 'Gender': ['Male', 'Female']}
df = pd.DataFrame(data)
print(df.dtypes)أهمية أنواع البيانات
أهمية أنواع البيانات
يساعدكم معرفة نوع البيانات على:
- اختيار تقنيات التحليل المناسبة.
- اختيار التصورات المناسبة.
- تطبيق أساليب المعالجة المسبقة الملائمة.
تحويل أنواع البيانات
تحويل أنواع البيانات
يمكنكم في Python تحويل أنواع البيانات باستخدام دوال مثل:
astype()في Pandas.int()وfloat()وstr()للقيم الفردية.
مثال:
df['Age'] = df['Age'].astype(float)مراجعة
مراجعة
تعلمتم في هذا الدرس ما يلي:
- البيانات العددية: قيم منفصلة ومستمرة.
- البيانات الفئوية: فئات اسمية وترتيبية.
- بيانات السلاسل الزمنية: قيم تُتبع خلال فترات زمنية.
يُعد فهم أنواع البيانات أمرًا بالغ الأهمية لإجراء تحليل فعال للبيانات.
تهانينا!
تهانينا!
لقد أتممتم درس أنواع البيانات. تابعوا إلى الدرس التالي لتتعلموا كيفية التعامل مع البيانات المفقودة بفاعلية.

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