matplotlib轴未显示完整值[重复]
Posted
技术标签:
【中文标题】matplotlib轴未显示完整值[重复]【英文标题】:matplotlib Axis not showing full value [duplicate] 【发布时间】:2021-08-10 19:56:39 【问题描述】:当我运行我的代码时,Y 轴未显示完整值,如下图所示
我知道我缺少与我的 Axis 相关的东西,不知道在哪里?我的 Axis 代码如下
ax.tick_params (axis='y', which='major', labelsize=5)
ax.tick_params (axis='x', which='major', labelsize=5)
ax.set_xlim(BBox[0],BBox[1])
ax.set_ylim(BBox[2],BBox[3])
我知道我可以将 Y 和 X 设置为相同,但 X 轴很好,而不是 Y
【问题讨论】:
Y 轴没有显示完整值是什么意思?它应该显示什么? 你可以turn off the axis offset。mpl.rcParams['axes.formatter.useoffset'] = False
如果你从 Y 轴看到它有 +5.17000000e1,那么 y 轴以 51.69514 开始,以 51.70101 作为我的纬度,X 轴以 -3.33537 开始,以 -3.34953 结束经度
【参考方案1】:
import matplotlib as mpl
mpl.rcParams['axes.formatter.useoffset'] = False
【讨论】:
@Alex 谢谢你的朋友以上是关于matplotlib轴未显示完整值[重复]的主要内容,如果未能解决你的问题,请参考以下文章
Python 之 Matplotlib 柱状图(竖直柱状图和水平柱状图)直方图和饼状图