matplotlib 水平堆积图
因为大部分是竖型堆积图,最重要的是没数值标签,特意牺牲了与左手独处的时间写下了这个例子
话不多说上代码
"""
水平堆积图2019-6-11 11:02:27
@author huangzheng
"""
import tempfileimport matplotlib.pyplot as plt
import numpy as npfrom sss.util import remove_edgedef get_rating_chart(labels, data):plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号# 去除坐标轴线remove_edge(plt)y1 = []y2 = []y3 = []y4 = []y5 = []for i in data:y1.append(i[1])y2.append(i[2])y3.append(i[3])y4.append(i[4])y5.append(i[5])y1 = np.array(y1)y2 = np.array(y2)y3 = np.array(y3)y4 = np.array(y4)y5 = np.array(y5)# 堆积柱状图height = 0.4plt.barh(labels, y1, color=&#
matplotlib 水平堆积图相关推荐
- Python使用matplotlib绘制堆积图
堆积图,在计算机视觉的论文中是相当常见而表现力极强的一种图示方法,其表现为: 在固定高度的矩形中,根据某一些数值意义相同的不同变量根据其数值大小占据矩形中连续的高度: 其与饼图相相似,都可以很清晰地表 ...
- python使用matplotlib可视化堆积的折线图、使用stackplot函数可视化堆积的折线图、不同数据在垂直方向堆叠
python使用matplotlib可视化堆积的折线图.使用stackplot函数可视化堆积的折线图.不同数据在垂直方向堆叠 目录
- 从零开始学matplotlib画图(三): 堆积图
堆积图常用于综合展示不同分类的指标趋势以及它们的总和的趋势.比如说,我们想看一下过去二十年来中国人口总量的变化趋势,同时,我们又想看一下男.女性人口各自的变化趋势,甚至我们还想看一下它们各自占比的变化 ...
- matplotlib绘制堆积折线图
matplotlib绘制堆积折线图 '''堆积折线图''' '''用函数stackplot()绘制堆积折线图''' import matplotlib as mpl import matplotlib ...
- Matplotlib 2 |折线图| 柱状图| 堆叠图| 面积图| 填图| 饼图| 直方图| 散点图| 极坐标| 图箱型图
目录 Matplotlib 2 |折线图| 柱状图| 堆叠图| 面积图| 填图| 饼图| 直方图| 散点图| 极坐标| 图箱型图 1.基本图表绘制 plt.plot() ts.plot() 由Seri ...
- Matplotlib绘制象限图——支持中文、箭头、自定义轴线交点
Matplotlib绘制象限图--支持中文.箭头.自定义轴线交点 1. 效果图 2. 原理 2.1 绘制象限图步骤 2.1 添加文字到图表 3. 源码 参考 这篇博客将介绍如何使用matplotlib ...
- Python可视化 | Matplotlib绘制圆环图的两种方法!
人生苦短,快学Python!今天给大家介绍Python可视化之环形图的绘制. 环形图,也被称为圆环图.它在功能上与饼图相同,只是中间有一个空白,并且能够同时支持多个统计数据.与标准饼图相比,环形图提供 ...
- Matplotlib 绘制圆环图的两种方法!
作者 | 快快 来源 | 快学Python 人生苦短,快学Python!今天给大家介绍Python可视化之环形图的绘制. 环形图,也被称为圆环图.它在功能上与饼图相同,只是中间有一个空白,并且能够同时 ...
- 霍兰德人格分析:利用Python第三方库matplotlib绘制雷达图
美国约翰霍普金斯大学霍兰德教授认为,个人职业兴趣特性与职业之间应有一种内在的对应关系.根据兴趣的不同,人格可分为研究型(I).艺术型(A).社会型(S).企业型(E).传统型(C).现实型(R)六个维 ...
- 第一章 使用 matplotlib 绘制折线图
系列文章目录 第一章 使用 matplotlib 绘制折线图 第二章 使用 matplotlib 绘制条形图 第三章 使用 matplotlib 绘制直方图 第四章 使用 matplotlib 绘制散 ...
最新文章
- 0.1 hint crack
- 【杂谈】菜鸟误入linux会有哪些惨痛的经历
- java消息分发_Kafka教程设计思想之消息分发策略
- 利用GridView显示主细表并添加打开、关闭功能
- 高并发架构消息队列面试题解析
- 3D打印发光字与传统工艺发光字的区别具体有哪些?
- 如何选择物业管理软件,五大误区需要避免
- 编码器控制电机正反转梯形图_怎么用编码器控制电机位移距离
- SpringBoot替换jar包中引用的jar包(Unable to open nested entry ‘BOOT-INF/lib/**.jar‘. It has been compressed)
- SylixOS学习一—— SylixOS启程之旅 虚拟机配置
- vnc连接linux使用教程_远程管理之VNC 详解
- vue 如何实现点击动态更新图形验证码
- 直播平台杜绝违规内容之道
- 《软件测试与质量》B站笔记【华中科技大学】——黑盒测试技术
- java程序设计方法
- [Windows][VC]开机自动启动程序的几种方法
- 完整的高性能PHP应用服务器appserver
- 将GIF转成视频MP4、MOV
- python class tynu()_Task02-BaseLine.ipynb
- 小米4 Android 6.0 版本 Root 并安装 Xposed 框架攻略
热门文章
- Linux下音乐播放器的实现
- 智慧城市项目在PPP模式中的应用
- 逻辑回归算法及其实现
- 5. JanusGraph Schema和数据类型
- Agilent GeneSpring GX V11.5_win32_win64扩展生物学分析软件
- 数字积分法直线插补c语言,5.数字积分法直线插补.pdf
- python画圆形螺旋线_在PDMS中使用python直接生成管口方位图(开源分享第三集)...
- HP-Socket精简示例
- NoteExpress导入题录失败
- 单个文件如何修改MD5