Matplotlib科研画图.图基本框架

Matplotlib科研画图.图基本框架. Sep 6, 2020. Berkeley, USA.

#step 1

f_size = 10  #字体大小,用于label和ticks等
font = {'size': f_size} #字体大小用于label和ticks等
plt.style.use('default') #基本风格,包括画框线粗,预设调色盘等
plt.rcParams['font.family'] = 'Arial' #字体样式
plt.rcParams['font.size'] = 9 #字体大小,也可通过上面的font局部调整

#step 2

fig = plt.figure(figsize=(3.5, 4)) #构建图
plt.subplots_adjust(left=0.14, bottom=0.13, right=1.03, top=0.96, wspace=0, hspace=0.5) #调整图和子图位置
ax= fig.add_subplot(1, 1, 1) #构建轴

#step 3

ax.plot() #具体画图

#step 4

ax.set_xlabel('x', font) #x坐标,font在这里控制字体
ax.set_ylabel('y', font) #y坐标,font在这里控制字体
ax.tick_params(axis="x", labelsize=f_size-1, labelrotation=45, labelcolor="k") #控#制刻度内容,字体大小,方向旋转,颜色
ax.legend(loc=(0.1,0.1), ncol=1, frameon=False, labelspacing=0.2, columnspacing=0.7, fontsize=f_size-1) #控制legend

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值