إنشاء الجدول

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

  • إنشاء جدول من بيانات بايثون.
  • تنظيم أعمدة الجدول وإضافة بيانات إليه.
  • تحويل مصفوفة عددية إلى جدول بأسماء أعمدة وتسميات صفوف.
  • توليد بيانات لتجربة العمليات على الجداول.

من القاموس إلى الجدول

ننشئ جدولًا لأربعة أشخاص، يضم الاسم والعمر والمدينة وحالة النشاط. كل مفتاح في القاموس يصبح اسم عمود، وكل قائمة تصبح قيمه. يجب أن تكون القوائم متساوية الطول.

نتج جدول من أربعة صفوف وأربعة أعمدة. الصف الأول يجمع اسم Ahmad وعمره ومدينته وحالة نشاطه؛ الفهرس التلقائي يبدأ من صفر.

ترتيب الأعمدة وإضافة عمود

نضيف بلد كل شخص ثم نختار ترتيبًا مناسبًا للعرض.

ظهر عمود country بعد city، وانتقل العمر وحالة النشاط إلى ما بعده. بقي ترتيب الأشخاص وقيمهم متطابقًا عبر الأعمدة.

من مصفوفة NumPy إلى جدول مسمّى

المصفوفة الرقمية تحتوي قيمًا مرتبة دون أسماء أعمدة. نستخدم ثلاث زهور، ولكل منها طول السبلة وعرضها وطول البتلة بالسنتيمتر، ثم نضيف أسماء القياسات وتسميات الصفوف عند تحويل المصفوفة إلى جدول.

أصبحت قياسات كل زهرة صفًا بتسمية a أو b أو c، ولكل عمود اسم يوضح القياس. القيم نفسها لم تتغير عند إضافة التسميات.

توليد بيانات للتجربة

عندما نحتاج بيانات صغيرة لاختبار عملية، يمكن توليدها بمصفوفات عددية. نثبّت البذرة لتتكرر النتيجة نفسها.

للجدول خمسة منتجات. تقابل yes الأسعار الأكبر من 50، وتقابل no الأسعار الأخرى؛ مثلًا السعر 79.66 مصنّف yes والسعر 49.5 مصنّف no.