为了账号安全,请及时绑定邮箱和手机立即绑定

如何消除Matplotlib轴上的相对移位

如何消除Matplotlib轴上的相对移位

慕森王 2019-07-20 14:47:55
如何消除Matplotlib轴上的相对移位当我试图用足够大的数字来绘制一个范围时,我得到了所有滴答的相对位移的轴。例如:plot([1000, 1001, 1002], [1, 2, 3])我在脓肿的轴上看到了这些蜱虫:0.0     0.5     1.0     1.5     2.0                                +1e3问题是如何删除+1e3只需要:1000.0  1000.5  1001.0  1001.5  1002.0
查看完整描述

2 回答

?
森栏

TA贡献1810条经验 获得超5个赞

plot([1000, 1001, 1002], [1, 2, 3])gca().get_xaxis().get_major_formatter().set_useOffset(False)draw()

这会抓住电流axes,获取x轴。axis对象,然后设置主格式化程序对象,并将useoffset设置为false(博士).

在matplotlib的新版本(1.4+)中,可以通过axes.formatter.useoffsetrcparam。


查看完整回答
反对 回复 2019-07-20
?
catspeake

TA贡献1111条经验 获得超0个赞

若要禁用任何地方的相对移位,请设置rc参数:

import matplotlib
matplotlib.rc('axes.formatter', useoffset=False)


查看完整回答
反对 回复 2019-07-20
  • 2 回答
  • 0 关注
  • 464 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信