مقدمة في مكتبة Matplotlib في بايثون
تُعتبر مكتبة Matplotlib واحدة من أهم المكتبات في بايثون المستخدمة لإنشاء الرسوم البيانية والمخططات. تتيح هذه المكتبة للمبرمجين إمكانية تصور البيانات بشكل متقدم ومرن، مما يساعد في تحليل البيانات ورسم الأنماط بسهولة. سواء كنت تعمل في مجال تحليل البيانات أو التعلم الآلي، فإن Matplotlib توفر لك الأدوات اللازمة لإنشاء رسوم بيانية احترافية ومتنوعة.
البدء مع Matplotlib
للشروع في استخدام Matplotlib، يجب أولاً تثبيتها إذا لم تكن موجودة بالفعل في بيئة العمل الخاصة بك. يمكنك القيام بذلك باستخدام الأمر:
pip install matplotlib
بعد التثبيت، يمكنك استيراد المكتبة في برنامجك باستخدام:
import matplotlib.pyplot as plt
الآن، أنت جاهز لبدء إنشاء الرسوم البيانية. دعنا نبدأ بمثال بسيط لرسم خطي:
import matplotlib.pyplot as plt
x = [1, 2, 3, 4]
y = [10, 11, 12, 13]
plt.plot(x, y)
plt.title('مثال على رسم خطي')
plt.xlabel('المحور X')
plt.ylabel('المحور Y')
plt.show()
هذا الكود سينتج رسمًا خطيًا بسيطًا يظهر العلاقة بين القيم في القائمة x والقيم المقابلة لها في القائمة y.
إنشاء أنواع مختلفة من الرسوم البيانية
إلى جانب الرسوم البيانية الخطية، توفر مكتبة Matplotlib إمكانية إنشاء أنواع متعددة من الرسوم البيانية مثل المخططات الشريطية، والمخططات الدائرية، والمخططات المتناثرة. إليك مثال على كيفية إنشاء مخطط شريطي:
import matplotlib.pyplot as plt
categories = ['A', 'B', 'C', 'D']
values = [3, 7, 5, 4]
plt.bar(categories, values)
plt.title('مثال على مخطط شريطي')
plt.xlabel('الفئات')
plt.ylabel('القيم')
plt.show()
كما ترى، يوضح هذا الكود كيفية إنشاء مخطط شريطي يعرض القيم المقابلة لكل فئة. يمكنك تخصيص الألوان والعلامات بسهولة لتناسب متطلبات مشروعك.
تعتبر Matplotlib أداة قوية ومرنة لتصور البيانات في بايثون، مما يجعلها خياراً مثالياً للمبتدئين والمحترفين على حد سواء. باستخدامها، يمكنك إنشاء رسوم بيانية توضيحية تسهم في إيصال الأفكار والنتائج بشكل بصري فعال.
