如何控制Matplotlib轴的格式

问题描述

我正在使用Matplotlib绘制地理坐标,我想强迫轴保持正确的格式,而不是更改为科学计数法。

Data set coordinate format is:
x - 123456.123
y - 1234567.123

如果有帮助,我不需要保留小数点后三位。

根据我调整绘图大小的方式(拖动图的角),它通常会转换为科学符号,如图所示(该图中只有一个已更改)。

x - 1.234 1e6
y - 1.234 1e7

Output map

如何强制轴保持“正常”数字?

该图的代码为:

    fig,ax=plt.subplots(1,1,figsize=(6,4))
    ax.scatter(sx,sy,s=2)
    ax.set_title('Map view of Trace locations')
    ax.axis('equal')
    ax.grid()
    plt.show() 

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)