matplotlib面向对象方法
2018-12-04 本文已影响0人
爱拼的小伙子
fig1 = plt.figure() # 创建画布
fig1.suptitle('画布标题',fontsize=16,x=0.53,y=1.05) # 画布设置标题
ax1 = fig1.add_subplot(111) # 创建子图
ax1.set_title('子图标题') # 子图创建标题
ax1.plot(df['类型'],df['调用接口人数']) # 画图
# for x, y in enumerate(df['调用接口人数']): 添加数据标签
# plt.text(y + 0.2, x - 0.1, '%s' % y)
for a,b in zip(df['类型'],df['调用接口人数']):
plt.text(a, b+0.05, '%.0f' % b, ha='center', va= 'bottom',fontsize=12) # 添加数据标签,此方法较为常用