ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
نمودار پراکندگی یا Scatter Plot نوعی از نمودار است که با استفاده از مختصات دکارتی مقادیر دو متغیر را برای مجموعهای از اعداد نمایش میدهد. در قطعه کد زیر رسم نمودار نقطهای در پایتون یا همان نمودار پراکندگی را با هم میبینیم:
import matplotlib.pyplot as plt
# x-axis values
x = [1,2,3,4,5,6,7,8,9,10]
# y-axis values
y = [2,4,5,7,6,8,9,11,12,12]
# plotting points as a scatter plot
plt.scatter(x, y, label= "stars", color= "green",
marker= "*", s=30)
# x-axis label
plt.xlabel('x - axis')
# frequency label
plt.ylabel('y - axis')
# plot title
plt.title('My scatter plot!')
# showing legend
()plt.legend
# function to show the plot
()plt.show
نمودار حاصل دادهها را به شکل نقاط در صفحه مشخص میکند و به کاربر اطلاعاتی در مورد نحوه پراکندگی دادهها میدهد:
در این نمودار از تابع scatter برای رسم نمودار پراکندگی استفاده میکنیم. مانند یک خط x را متناظر y تعریف میکنیم. آرگومان marker برای تعیین شکل نقاط روی نمودار استفاده میشود که میتوان با استفاده از پارامتر s سایز آنها را تغییر داد.