想做这样一个图放到paper里
在柱状图的空隙里放文字
这时候要把柱状图的柱子的间隙搞大一点,同时文字的大小也要控制
调整柱状图间距的代码:
matplotlib绘制柱状图时,控制间距www.jianshu.comparams = {
'figure.figsize': '8, 4'
}
plt.rcParams.update(params)
plt.barh(x[0:RANGE], y[0:RANGE],color = colorlist,height = 0.4)
plt.xticks(fontsize=wordsize)
plt.yticks(fontsize=wordsize)
通过height和figsize来控制,同时也要控制wordsize
尝试后发现A4纸采用10,10的figsize刚好撑满宽度,宽度方向如果在paper里想放两个图的话应该用4,4左右,然后height选0.4,字号选5号,刚好可以把字放到空隙里去
如何把字放进空隙:
用illustrator打开svg文件,将柱状图保存svg并保持原有的字不变成路径的方法在这里
起个名字好难:python绘制eps文件无法用illustrator编辑文字的问题zhuanlan.zhihu.com反复使用用对象-取消编组功能,直到可以单独编辑坐标轴文字
把文字移动到合适的位置即可
同时一些illustrator的操作在这里
AI中怎么将对象移动0.5像素-百度经验jingyan.baidu.com