📚 المخططات البيانية
المفاهيم الأساسية
المخطط الدائري (Pie Chart): مخطط يشبه الفطائر، مقسم إلى شرائح تمثل القيم النسبية لبعض المتغيرات في فئة معينة.
المخطط المدرج التكراري (Histogram): مخطط يظهر تواتر البيانات العددية، حيث يتم تجميع البيانات في نطاقات ورسمها على شكل أعمدة متصلة.
البيانات الفئوية: متغيرات متقاطعة يمكن أن يكون لها عدد معين من القيم (مثل: مناطق المملكة العربية السعودية).
البيانات المستمرة: متغيرات يمكن أن يكون لها أي قيمة بين الحد الأدنى والأقصى (مثل: الوقت، درجة الحرارة).
خريطة المفاهيم
```markmap
تصوير البيانات
التعريف
التمثيل البياني للمعلومات
يجعل البيانات أيسر فهماً وتحليلاً
الأدوات
مفكرة جوبيتر
#### يدعم تصوير البيانات باستخدام مكتبات البايثون
الأنواع الشائعة
المخططات
#### المخطط الخطي
##### رسم القيم بخطوط مستقيمة عبر الزمن
##### للمقارنة بين أكثر من متغير
#### المخطط الشريطي
##### تمثيل القيم بارتفاع الأعمدة
##### أنواعه: المجمعة، المكدسة، مع أشرطة الخطأ
#### المخطط النقطي
##### تمثيل البيانات بنقاط مبعثرة
##### يوضح الارتباط بين متغيرين (إيجابي، سلبي، لاشيء)
#### المخطط الدائري (Pie Chart)
##### مخطط يشبه الفطائر مقسم إلى شرائح
##### يمثل القيم النسبية للمتغيرات في فئة معينة
##### أنواعه: المجوفة (Doughnut)، نصف المجوفة (Half-Doughnut)، متعددة الطبقات (Multilayered)
#### المخطط المدرج التكراري (Histogram)
##### مخطط يظهر تواتر البيانات العددية
##### الأعمدة متصلة ببعضها البعض
##### يختلف عن المخطط الشريطي الذي يقارن فئات البيانات
الرسوم البيانية
الجداول
الخرائط
مبدأ الاختيار
يتم تمثيل البيانات بشكل مختلف بكل نوع
اختر النوع حسب الهدف من التقرير
مكتبة مات بلوت ليب (Matplotlib)
مكتبة بايثون لإنشاء المخططات
تحتوي على أساليب جاهزة لجعل المخططات أكثر قابلية للفهم
دعم النص العربي
#### يتطلب استخدام مكتبتين إضافيتين:
##### arabic_reshaper
##### bidi.algorithm
#### يتم تثبيتهما بالأمر:
##### !pip install arabic-reshaper
##### !pip install python-bidi
```
نقاط مهمة
- المخطط الدائري يختلف عن المدرج التكراري؛ فالدائري للنسب، والمدرج التكراري للتكرار.
- لإنشاء مدرج تكراري، يجب أولاً تجميع البيانات في نطاقات.
- مكتبة Matplotlib توفر دوال جاهزة لإنشاء وتخصيص المخططات مثل `bar()` و `pie()` و `set_title()`.
- لعرض النص العربي بشكل صحيح في مخططات Matplotlib، يجب تثبيت واستخدام مكتبتي `arabic-reshaper` و `python-bidi`.