matplotlib面向对象方法

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) # 添加数据标签,此方法较为常用
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容