python绘图时,取消坐标轴的科学计数法显示&python绘图模板总结

python绘图,横坐标范围比较大,一百万吧,然后自动就变成了科学计数的形式

然后某大神给出来的解决办法:

ax.get_xaxis().get_major_formatter().set_scientific(False)

ax是个子图,所以要使用定义子图的方式

网上搜各种绘图小细节,总会涉及到底是fig来做还是ax还是plt,所以就大致总结一个比较舒服的一致的习惯的绘图代码,方便各种操作:

定义的时候采用:

fig, ax = plt.subplots()

# fig = plt.figure()
# ax = fig.add_subplot(1, 1, 1)

这句话和下面注释是等价的,所以subplots()里的参数就可以填figure()的和add_subplot()的,我觉得注释里的两句比较好理解,第一句创建一个图,第二句在图上add一个子图。

ax.set_xlim(0, 1000000)
ax.plot(sampletime, samplelist, 'g-', linewidth=0.5)
ax.set_title('IA')
ax.set_xlabel('sample/ms')
ax.set_ylabel('IA/ms')
fig.savefig("picture\\IA1.png", dpi=300)
fig.show()

然后以ax为对象去做各种设置,一般都是set_xxx()的形式

  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值