English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

رسوم البيانات المثلثية في Matplotlib

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

نحن نريد إنشاء بيانات لرسوم البيانات المثلثية. باستخدام دالة numpy.random.normal() لإنشاء بيانات وهمية. تحتاج إلى ثلاثة معلمات، المتوسط والمعيارة، والعدد المطلوب من القيم.

#اسم الملف: example.py
#حقوق النسخ: 2020 بواسطة w3codebox
#كاتب: ar.oldtoolbag.com
#تاريخ: 2020-08-08
np.random.seed(10)
collectn_1 = np.random.normal(100, 10, 200)
collectn_2 = np.random.normal(80, 30, 200)
collectn_3 = np.random.normal(90, 20, 200)
collectn_4 = np.random.normal(70, 25, 200)

القائمة الناتجة التي تم إنشاؤها هي المدخل الوحيد المطلوب لإنشاء مخطط boxplot. باستخدام سطر code_to_plot، يمكنك استخدام الكود التالي لإنشاء مخطط boxplot -

#اسم الملف: example.py
#حقوق النسخ: 2020 بواسطة w3codebox
#كاتب: ar.oldtoolbag.com
#تاريخ: 2020-08-08
fig = plt.figure()
#إنشاء مثيل للشريط
ax = fig.add_axes([0,0,1,1])
#إنشاء مخطط箱ي
bp = ax.boxplot(data_to_plot)
plt.show()

تنفيذ السطرين التاليين سينتج الناتج التالي -