第一部分:基因表达热图(Heatmap) 1. 数据准备与预处理 基因表达热图通常基于差异表达分析结果(如RNA-seq、微阵列数据),需要以下步骤: (1) 数据模拟与加载 # 生成模拟数据:100个基因,20个样本(10个处理组,10个对照组) set.seed(123) expr_matrix <- matrix( rnorm(100 *