【发布时间】:2021-08-02 08:13:49
【问题描述】:
感谢您的帮助!
我有 2 个矩阵:Mx1 和 Mx2 我想通过在 R 环境中循环选定的矩阵来使用 pheatmap 制作热图
我试过了:
Matrices_list <- c(Mx1, Mx2)
for( i in Matrices_list_list ){pheatmap(i, filename= "i.pdf")}
但显然不起作用 问题是 Df_list 现在是两个 Mx 的合并,而不是我无法循环的 2 个不同数据集。它在组合 Df_list 的每个元素中循环
期望的输出:
pheatmap(Mx1, filename="Mx1.pdf")
pheatmap(Mx2, filename="Mx2.pdf")
再次感谢您的帮助:)
【问题讨论】:
-
matrices_list <- list(Mx1 = Mx1, Mx2 = Mx2) ; for(i in names(matrices_list)) pheatma(matrices_list[[i]], filename = paste0(i, ".png"))
标签: r loops environment pheatmap