matplotlib自动缩放是否具有默认的最小刻度大小?这能改变吗?

matplotlib自动缩放是否具有默认的最小刻度大小?这能改变吗?,matplotlib,Matplotlib,我正在使用pyplot.scatter(x\u坐标,y\u坐标)绘制一些点。当点的粒度非常小时,刻度大小不会像应该的那样缩放到0.0002以下 我尝试过使用ax.autoscale(tight=True),但结果没有改变。当点的粒度较小时,是否有一种方法可以自动缩放轴,而无需手动查找和设置轴限制 这些图表应该能解释我的问题所在。这两个图都使用相同的代码生成,但给定的数据集不同。下图y轴上的值并非全部为0,而是以10^-9个数量级展开。 您应该包括用于绘制绘图的代码。如果没有代码,我们所能做的就是

我正在使用
pyplot.scatter(x\u坐标,y\u坐标)
绘制一些点。当点的粒度非常小时,刻度大小不会像应该的那样缩放到0.0002以下

我尝试过使用ax.autoscale(tight=True),但结果没有改变。当点的粒度较小时,是否有一种方法可以自动缩放轴,而无需手动查找和设置轴限制

这些图表应该能解释我的问题所在。这两个图都使用相同的代码生成,但给定的数据集不同。下图y轴上的值并非全部为0,而是以10^-9个数量级展开。

您应该包括用于绘制绘图的代码。如果没有代码,我们所能做的就是猜测你是如何绘制数据的。我认为没有必要编写代码,我只是在x和y坐标列表上使用scatter()(我在问题中添加了这一行)。我相信我所问的刻度大小限制并不依赖于代码,但我可能错了。我们无法帮助您修复看不到的代码。代码+伪数据远比图像有用。我们可以在本地重新生成它们,但猜不到你做了什么。您确定第二个图形中的y数据存在意外差异吗?
np.std(y\u coords)
给出了什么?