【问题标题】:matplotlib Axis not showing full value [duplicate]matplotlib轴未显示完整值[重复]
【发布时间】: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 offsetmpl.rcParams['axes.formatter.useoffset'] = False
  • 如果你从 Y 轴看到它有 +5.17000000e1,那么 y 轴以 51.69514 开始,以 51.70101 作为我的纬度,X 轴以 -3.33537 开始,以 -3.34953 结束经度

标签: python python-2.7 matplotlib


【解决方案1】:
import matplotlib as mpl
mpl.rcParams['axes.formatter.useoffset'] = False

【讨论】:

  • @Alex 谢谢你的朋友
猜你喜欢
  • 2020-12-13
  • 2018-06-12
  • 2022-12-21
  • 2022-01-23
  • 2021-12-30
  • 2020-11-08
  • 2015-02-14
  • 2020-11-28
相关资源
最近更新 更多