python画的柱状图代码

画好后效果图

实现代码如下

import matplotlib.pyplot as plt
import matplotlib.patches as mpatches
import numpy as np
from mpl_toolkits.axes_grid1.inset_locator import inset_axes
from matplotlib import pyplot
from matplotlib.patches import ConnectionPatch
plt.style.use('seaborn-whitegrid')#风格
palette = pyplot.get_cmap('Set1')#颜色器tits=['best_metric','avg_metric','worst_metric']#柱状图数据
all_y=[[21-3,0,21-3,21-6,21-3,21-2],[8,0,6,1,8,12],[5,0,3,1,8,10]]#每个指标画个图
for tit,y in zip(tits,all_y):cell=['approach1','approach2','approach3','approach4','approach5','approach6']index = np.arange(len(cell)) x=index#可以通过下面方式指定bar的颜色,这里使用palette# color = ['lightskyblue','yellow', 'lime', 'gold','violet','red']  color =[1,2,3,4,5,0]for x1, y1, c1 in zip(x, y, color):  #遍历以上三者,每一次生成一条barplt.bar(x1, y1, width=0.6, color=palette(c1))plt.xticks(index, cell,fontsize=10)#论文常用eps和pdf,下面的也可以保存为pdf# plt.savefig('figs/5_1_'+tit+'bar.eps',format='eps',dpi=500,bbox_inches='tight', pad_inches = +0.1)plt.show()

python画柱状图代码(论文中常用的版本,简洁方便,实现给盒子上色)相关推荐

  1. python画柱状图代码-python plotly画柱状图代码实例

    这篇文章主要介绍了python plotly画柱状图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码 import pandas as ...

  2. python画柱状图代码-Python绘制堆叠柱状图的实例

    有个朋友要求帮忙绘制堆叠柱状图,查阅了一些文档之后也算是完成了,只是一个小demo,下面我就记录一下. 1.什么是堆叠柱状图 与并排显示分类的分组柱状图不同,堆叠柱状图将每个柱子进行分割以显示相同类型 ...

  3. python画柱状图代码-python绘制双柱形图代码实例

    图表是比干巴巴的表格更直观的表达,简洁.有力.工作中经常遇到的场景是,有一些数值需要定时的监控,比如服务器的连接数.活跃用户数.点击某个按钮的人数,并且通过邮件或者网页展示出来.当我们想关注比数值本身 ...

  4. python画直方图代码-python plotly画柱状图代码实例

    这篇文章主要介绍了python plotly画柱状图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码 import pandas as ...

  5. python画柱状图-python plotly画柱状图代码实例

    这篇文章主要介绍了python plotly画柱状图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码 import pandas as ...

  6. 【理论+实践】史上最全-论文中常用的图像分割评价指标-附完整代码

    图像分割的评价指标非常多,论文中常用的包括像素准确率(Pixel Accuracy, PA).交并比(Intersection-Over-Union,IOU).Dice系数(Dice Coeffcie ...

  7. python横向柱状图-python画柱状图--不同颜色并显示数值的方法

    用python画柱状图容易,但是如何对不同柱子使用不同颜色呢?同时在柱子顶端显示精确数值? 主要用的方法为: atplotlib.pyplot.bar(left, height, width=0.8, ...

  8. python画柱状图,在里面填充不同图案,使得黑白印刷可以分辨出来

    使用python语言 画柱状图 代码: import matplotlib.pyplot as plt import numpy as np 构建数据 x_data =['nodesTotalNumb ...

  9. python画代码-python画樱花树代码 具体代码介绍

    1.python画樱花树代码为: import turtle as T import random import time 2.# 画樱花的躯干(60,t) def Tree(branch, t): ...

最新文章

  1. Python3中的内置函数总结
  2. 【强化学习】DQN 的三种改进在运筹学中的应用
  3. PrincipleCTEbook
  4. K-th Closest Distance HDU - 6621(第k小绝对值+主席树+二分)
  5. jmeter性能测试报告_用 JMeter 做接口测试的优劣浅析
  6. VS中Debug和Release版本的区别
  7. location 和 history
  8. 老司机教你 5 分钟读懂 Python 装饰器
  9. Android--------从一个包中的Avtivity创建另外另外一个包的Context
  10. jsonp 使用选择器
  11. paip.android 手机输入法制造大法
  12. 【CPI指数预测】基于matlab BP神经网络CPI指数预测【含Matlab源码 662期】
  13. 嵌入式从入门到精通的学习攻略
  14. 【零基础一起学习FPS游戏Unity3D手机游戏开发】第1章 准备工作
  15. Linux CentOS 7修改主机名称
  16. WPF - Visual调试工具Snoop
  17. noob学算法----冒泡(bubble)排序算法 Java
  18. 程序员转行为什么这么难
  19. 医学计算机论文,医学图像数据库-外文翻译(计算机论文,医学论文适合)
  20. 如何通过rancher部署k8s集群

热门文章

  1. Splashtop Business Access 的常见问题解答
  2. python 生成excel自动重命名_用Python重命名和保存Excel文件
  3. 关于Python中range函数的坑
  4. flowable 实现逐级审批功能
  5. X的旅游计划 C语言 SDUT
  6. PHP取时间?php echo time() ?
  7. 无法连接至指定的计算机,Windows无法连接到打印机. 键入的打印机名称不正确,或者未连接指定的打印机...
  8. eggache_for_my_valentine
  9. 刚面了快手,面试官建议我去面一下b站,网友:别来!
  10. 转:人的成就感,是一种最特殊的管理资源