散点图画完,y轴莫名出现1,0,0,0,怎么解决

来源:3-3 子图与多种图形绘制

慕设计1538302

2019-06-16 17:47

https://img4.mukewang.com/5d0610090001f0fb06470483.jpg

代码如下

fig=plt.figure()
fig.add_subplot(3,3,1)
n=128
X=np.random.normal(0,1,n)#正态分布,平均数是0,方差是1
Y=np.random.normal(0,1,n)
T=np.arctan2(Y,X)
plt.axes([0.025,0.025,0.95,0.95])#范围
plt.scatter(X,Y,s=75,c=T,alpha=.5)#s点的大小
plt.xlim(-1.5,1.5),plt.xticks([])
plt.ylim(-1.5,1.5),plt.yticks([])
plt.axis()
plt.title("scatter")
plt.xlabel("x")
plt.ylabel("y")
plt.show()


写回答 关注

1回答

  • weixin_慕村2444453
    2019-08-14 21:06:49
    fig.add_subplot(3,3,1) #创建一个figure分为3行3列显示,第一幅
    plt.axes([0.025,0.025,0.95,0.95])#范围

    把以上两条语句去掉,你一图片没必要建subplot,你这样建图层下面肯定还有被覆盖的东西

    weixin...

    初学 不明所以 是建立fig=plt.figure()建立表格对象后之后被覆盖吗?

    2019-10-09 15:57:29

    共 1 条回复 >

Python数据分析-基础技术篇

使用Python进行数据分析的基础模块简介

93614 学习 · 277 问题

查看课程

相似问题