散点图用来显示两组数据的值,由一组不连续的点构成,通常用来观察数据的相关性和数据的分布特征。
#散点图绘制
plt.rcParams['axes.unicode_minus'] = False
N =1000
x = np.random.randn(N)
y = np.random.randn(N)
plt.scatter(x,y)
plt.show()
输出:
注意:当坐标轴商有负数值的时候,有时候会显示乱码,这时候可以设置plt.rcParams['axes.unicode_minus'] = False来解决。
散点图的常用属性:
#散点图绘制
plt.rcParams['axes.unicode_minus'] = False
N =1000
x = np.random.randn(N)
y = np.random.randn(N)
plt.scatter(x,y,c='r',s=20,alpha=0.5,marker='v')
plt.show()
输出:
x,y:对应的X轴和Y轴的坐标值
c:点的颜色
s:点的大小,数值越大,点越大
alpha:点的透明度,值在[0,1]之间,1表示不透明
marker:点的形状,点的形状参考官网:https://matplotlib.org/api/markers_api.html?highlight=marker#module-matplotlib.markers
部分marker
网友评论