产品推荐 2026-07-28

pheatmap:开源免费跨平台的R热图绘制工具(源码)

pheatmap是R包,用于绘制可定制出版物质量热图。

开源软件跨平台工具

产品简介

pheatmap 是一个R语言包,专注于绘制高质量热图。它解决了标准R热图函数在制作出版物图表时尺寸和外观不一致的问题,提供对单元格、文本、图例等的精细控制。适合需要精确控制图表外观的科研人员和数据分析师使用。

pheatmap 主界面

核心功能

  • 直接控制单元格和文本大小
  • 自动生成图例
  • 支持行和列注释
  • 可使用grid工具后期编辑热图
  • 通过间隔器视觉分离聚类
  • 提供合理默认值

快速开始

  1. 在R控制台运行命令 install.packages("pheatmap") 安装CRAN版本
  2. 使用 library(pheatmap) 加载包
  3. 调用 pheatmap() 函数并传入数据绘制热图

界面预览

与其他方案对比

对比项pheatmap同类方案
热图定制能力提供细粒度控制,如直接调整单元格大小、文本和添加注释标准R热图函数(如heatmap)定制选项有限,难以保证图表尺寸形状一致

适合谁用

  • 需要出版级热图的研究人员
  • 使用R进行数据可视化的分析师
  • 生物信息学领域的学生和教师

下载与版本

当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/raivokolde/pheatmap