seaborn画图

data = pd.read_json(json.dumps(issue_dpl))
        # set pic size
        plt.figure(figsize=(13, 5))
        sns.set_style('whitegrid', {'font.sans-serif': ['simhei', 'Arial']})
        ax3 = sns.barplot(x=data['cls'], y=data['count'], data=data, ci=0)
        ax3.set_title(u'问题分类统计')
        ax3.set_xlabel(u'')
        ax3.set_ylabel(u'')
        plt.xticks(np.arange(len(cls_arr)) + 0.4 / 2, cls_arr, rotation=45)
        sio = StringIO.StringIO()
        savefig(sio, bbox_inches='tight', format='png')
     
        savefig(‘test.png’, bbox_inches='tight', format='png')  # tight强制显示全部,避免字体显示不全
        plt.show()

  

         cls  count
0     不良质量     44
1    不正确校验     39
2       安全配置     32
3       信息泄露     24
4       权限控制     23

  

猜你喜欢

转载自www.cnblogs.com/wangwei916797941/p/9640942.html