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

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

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

UYOU 2019-07-27 18:18:23
如何消除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 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

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-27
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

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

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


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

添加回答

举报

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