用Matplotlib画符合论文要求的图片

博主分享了在论文中使用Matplotlib调整图表坐标、标签和刻度的经验。由于之前图片不符合编辑要求,作者重新调整参数并发现matplotlib的强大功能。通过学习axes的用法,了解了设置字体大小、刻度线大小和线宽等方法,以适应两栏期刊论文的需求。最终,作者确认matplotlib可以创建出清晰、适合论文的高质量图表。
摘要由CSDN通过智能技术生成

上半年写的一篇论文早在两个月前就已经收到录用通知,可前天上午突然收到编辑的邮件说文中的波形图坐标、标签、刻度太小,不符合要求,要我重画。当时想死的心都有了,那么多图,重新调参数仿真太耗时间了,最后只得PS、画图工具齐上阵,花了整整一个下午加晚上才把八幅大图,共48幅小图。这些耗时费力的重复工作本该在一开始就能杜绝,只因经验不足。今天花了一上午时间把matplotlib库中关于axes的用法仔细看了一遍,收获颇丰。我只能说当初还是太年轻了!

Axes是matplotlib中最常用到的API,像Subplot这样的类都是Axes的子类。

ax = plt.subplot(111)
# 获取x轴刻度线
ticklines = ax.xaxis.get_ticklines()
# 获取x轴刻度标签
ticklabels = ax.xaxis.get_ticklabels()

tickline有多种方法,如下所示:

set_markersize 设置刻度线大小
set_markeredgewidth 设置刻度线宽度

ticklabel常见方法如下所示:

set_rotation 设置旋转角度
set_fontsize 设置字体大小
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值