跟着 Nature Communication 学作图 | 热图+格子注释(通路富集相关)

简介: 跟着 Nature Communication 学作图 | 热图+格子注释(通路富集相关)

heatmap_anotate

今天我们复现一幅2021年6月发表在nature communications上的热图

Title:Molecular determinants of response to PD-L1 blockade across tumor types

DOI:https://doi.org/10.1038/s41467-021-24112-w

之前复现过的热图

  1. 跟着 Cell 学作图 | 复杂热图(ComplexHeatmap)
  2. 跟着 Nature 学作图 | 复杂热图2.0(连续+分类变量)

本期图片

heatmap_enrich_NC

通路富集分析结果的一种展示形式。

难点为在热图上用圆点对p值的大小进行分组注释,即校正p<0.05为红色圆圈,普通p<0.05则为黑色圆圈。

结果展示

纯R实现,放心食用。

复现结果

以上是在R中复现的图片,剩下的细节可以在AI中修改,本文不再赘述。

示例数据和代码领取

详见:跟着 Nature Communication 学作图 | 热图+格子注释(通路富集相关)


绘制

相关文章
|
数据挖掘
跟着 Nature 学作图 | 相关性热图(显示相关性散点图)
跟着 Nature 学作图 | 相关性热图(显示相关性散点图)
1020 0
|
Shell Linux C语言
【Shell 命令集合 磁盘管理 】Linux 以树状图列出目录的内容 tree命令使用指南
【Shell 命令集合 磁盘管理 】Linux 以树状图列出目录的内容 tree命令使用指南
577 0
|
24天前
|
数据采集 监控 数据可视化
Python因果分析选哪个?六个贝叶斯推断库实测对比(含代码示例)
本文对比了Python中六大常用因果推断库:Bnlearn、Pgmpy、CausalNex、DoWhy、PyAgrum和CausalImpact,涵盖贝叶斯网络建模、因果结构学习与效应评估。基于Census Income数据集,分析各库在因果发现、可解释性与工程实践中的优劣,助你根据项目需求选择合适工具。
254 6
Python因果分析选哪个?六个贝叶斯推断库实测对比(含代码示例)
|
数据可视化
Signac R|如何合并多个 Seurat 对象 (2)
Signac R|如何合并多个 Seurat 对象 (2)
419 11
Signac R|如何合并多个 Seurat 对象 (2)
|
存储 并行计算 数据可视化
Signac R|如何合并多个 Seurat 对象 (1)
Signac R|如何合并多个 Seurat 对象 (1)
|
10月前
|
存储 人工智能 并行计算
2025年阿里云弹性裸金属服务器架构解析与资源配置方案
🚀 核心特性与技术创新:提供100%物理机性能输出,支持NVIDIA A100/V100 GPU直通,无虚拟化层损耗。网络与存储优化,400万PPS吞吐量,ESSD云盘IOPS达100万,RDMA延迟<5μs。全球部署覆盖华北、华东、华南及海外节点,支持跨地域负载均衡。典型应用场景包括AI训练、科学计算等,支持分布式训练和并行计算框架。弹性裸金属服务器+OSS存储+高速网络综合部署,满足高性能计算需求。
|
存储 JavaScript 前端开发
使用Vue.js构建交互式前端界面的技术探索
【5月更文挑战第20天】Vue.js是一款渐进式JavaScript框架,擅长构建交互式前端界面。其核心特性包括响应式数据绑定、组件化开发、指令系统和虚拟DOM,简化开发并提升性能。通过Vue CLI创建项目,拆分组件,结合数据绑定和事件处理实现交互,使用Vue Router管理路由,Vuex进行状态管理,能高效构建现代Web应用。
|
机器学习/深度学习 搜索推荐 数据可视化
无热图不组学!高阶文献热图R语言绘制小专场拿捏
近在阅读近五年的一区高分的机器学习文献,其中有一种图出现频率特别高——热图。《
738 0
|
Java 测试技术
解决NullReferenceException异常的方法分析
解决NullReferenceException异常的方法分析
|
数据可视化
WGCNA 简明指南|2. 模块与性状关联分析并识别重要基因
WGCNA 简明指南|2. 模块与性状关联分析并识别重要基因
1695 0
WGCNA 简明指南|2. 模块与性状关联分析并识别重要基因