pyHeatMap 详细介绍

这是一个生成热图的小程序,基于 Python 和 PIL 开发。

程序截图:

点击图

热图

安装:

通过 pip 安装:

pip install pyheatmap

通过 easy_install 安装:

easy_install pyheatmap

通过源码安装:

git clone git://github.com/oldj/pyheatmap.git
cd pyheatmap
python setup.py install

使用示例:

# -*- coding: utf-8 -*-import urllib
from pyheatmap.heatmap import HeatMapdef main():# 下载测试数据url = "https://raw.github.com/oldj/pyheatmap/master/examples/test_data.txt"sdata = urllib.urlopen(url).read().split("\n")data = []for ln in sdata:a = ln.split(",")if len(a) != 2:continuea = [int(i) for i in a]data.append(a)# 开始绘制hm = HeatMap(data)hm.clickmap(save_as="hit.png")hm.heatmap(save_as="heat.png")if __name__ == "__main__":main()

使用Python绘制热图的库 pyHeatMap 使用Python绘制热图的库 pyHeatMap相关推荐

  1. python绘制3维图-1、2、3维图见过,用Python画出来的六维图见过么?

    我们的大脑通常最多能感知三维空间,超过三维就很难想象了.尽管是三维,理解起来也很费劲,所以大多数情况下都使用二维平面. 来自维基百科 不过,我们仍然可以绘制出多维空间,今天就来用 Python 的 p ...

  2. python画图表的库_「Python」python绘制图表

    介绍一种简单而又功能强大的绘制图形或报表的包-pyecharts,一个基于Echarts(基于JS的数据可视化库)的图标类库,除了绘制常见的折线图.柱状图.饼图.箱型图和散点图外,还可以绘制3D柱状图 ...

  3. 用python画皇冠_手把手教你用 Python 绘制酷炫的桑基图!

    原标题:手把手教你用 Python 绘制酷炫的桑基图! 作者 | 周志鹏 责编 | 郭 芮 最近,不止一次收到小伙伴的截图追问: "这个图叫什么???" "这个图真好看! ...

  4. 怎么用python画饼状图_Python入门进阶:Python绘制饼图到Microsoft Excel

    原标题:Python入门进阶:Python绘制饼图到Microsoft Excel 来自:Linux迷https://www.linuxmi.com/python-pie-chart-microsof ...

  5. 用python绘制y=x,y=1+sinx,编写Python程序,使用numpy、pandas、matplotlib三个扩展库在一个画布中绘制4个子图.

    目录 1.编写Python程序绘制y=x图. 2.绘制表达式为1+sin(x)的图. 3.编写Python程序,使用numpy.pandas.matplotlib三个扩展库在一个画布中绘制4个子图,分 ...

  6. 【Python实用工具】速来!!一篇文章十分钟教你如何使用Python第三方库basemap进行地图绘制

    basemap地图绘制 basemap地图绘制 1 basemap的使用 1.1 basemap安装 1.2 basemap使用 1.3 缩放区域与绘图 2 basemap综合示例 2.1 美国人口分 ...

  7. python画聚类图、并且把聚类图保存起来_Python利用igraph绘制复杂网络聚类(社区检测)结果图-Go语言中文社区...

    前言:研究生期间主要做复杂网络聚类,也称为社区检测.临毕业前,老师让之前发表的论文里的算法代码C化,并写出界面进行可视化.由于之前虽然做过可视化,但基本上都是将聚类结果导入到pajek或者gephi这 ...

  8. Python数据可视化学习笔记:第一章 关联图 第四节 使用Python绘制一般气泡图

    前言 声明:这个系列的博文都是我自己学习所得的东西,秉承着每天进步一点点的理念进行学习,我参考的课程是<菊安酱与菜菜的Python机器学习可视化50图>,使用的Python版本为3.6.4 ...

  9. python读取excel画出饼状图_Python入门进阶:Python绘制饼图到Microsoft Excel

    原标题:Python入门进阶:Python绘制饼图到Microsoft Excel 来自:Linux迷https://www.linuxmi.com/python-pie-chart-microsof ...

  10. 绘制每个病人或样本的raidomics signiture图和ROC曲线图的Python实现

    绘制每个病人或样本的raidomics signiture图和ROC曲线图的Python实现 在医学研究中,绘制病人或样本的raidomics signiture图以及ROC曲线图是评估生物标记物(b ...

最新文章

  1. Java程序猿的JavaScript学习笔记(汇总文件夹)
  2. 64位Fedora运行32位C++程序所需的类库
  3. 隐藏oracle数据库,如何隐藏Oracle密码
  4. java文件异步上传_[Java教程]原生javascript实现文件异步上传
  5. java 一维数组_java基础 ---- 一维数组
  6. jquery ajax 异步分页,jquery 分页 Ajax异步
  7. Jsp+Ssm+Mysql实现的进销存管理系统
  8. 使用C#创建Windows服务
  9. 黑苹果cpu架构???_自研桌面CPU,苹果对英特尔发“分手信”
  10. FydeOS v11 发布,全新 Linux 终端提供更多功能
  11. 拉杆音响电池升压芯片4.2V转12V2.5A大功率升压芯片
  12. c语言other用法,other的用法总结
  13. 【青龙面板】返利好省
  14. 病毒分析师,你了解多少?
  15. AC自动机原理及代码实现
  16. 大小写转化php,怎样用PHP做出人名币大小写的方法转换
  17. router学习(二): 路由导航守卫
  18. CCleaner 下载使用
  19. PostgreSQL的数据类型
  20. 电源管理芯片:电源管理芯片代理商元件及结构

热门文章

  1. powerdns 安装部署备忘
  2. 怎么用python画四叶草_如何使用python绘图四叶草
  3. Shi-Tomasi角点检测
  4. MongoDB从入门到熟悉
  5. 7-9 六度空间 (30 分) C++实现
  6. 霍华德大学计算机科学,霍华德大学有哪些专业
  7. [STM32]WIN7 64位系统 CDC类 虚拟串口驱动无法安装的解决办法
  8. XAMPP下的Tomcat 7运行出现“1% 不是有效的 Win32 应用程序。”
  9. 怎么添加桌面计算机快捷键,怎么添加桌面快捷方式图标,教你怎么添加桌面快捷方式图标...
  10. FPGA和USB3.0通信-UVC摄像机