طرح پراکنده(Scatter Plot)



نمودار پراکندگی نموداری است که در آن هر مقدار در مجموعه داده با یک نقطه نشان داده می‌شود.





ماژول Matplotlib روشی برای رسم نمودارهای پراکندگی دارد، به دو آرایه از
همان طول، یکی برای مقادیر محور x و یکی برای مقادیر the
محور y:




y = [5,7,8,7,2,17,2,9,4,11,12,9,6]


x = [99,86,87,88,111,86,103,87,94,78,77,85,86]




آرایه x سن هر خودرو را نشان می‌دهد.


آرایه y نشان دهنده سرعت هر خودرو است.




مثال


Use the scatter() method to draw a scatter
plot diagram:



import matplotlib.pyplot as plt

x =
[5,7,8,7,2,17,2,9,4,11,12,9,6]
y =
[99,86,87,88,111,86,103,87,94,78,77,85,86]

plt.scatter(x, y)

plt.show()


Result:







نقشه پراکندگی توضیح داده شد



محور x نشان دهنده سن و محور y نشان دهنده سرعت است.


آنچه که می‌توانیم از نمودار بخوانیم این است که سریع‌ترین دو خودرو هر دو 2 بودند
ساله بود و کندترین خودرو 12 ساله بود.




توجه: به نظر می‌رسد هر چه ماشین جدیدتر باشد، سریع‌تر است
رانندگی می کند، اما این می تواند تصادفی باشد، بالاخره ما فقط 13 خودرو ثبت نام کردیم.