R 如何使用pheatmap修复行顺序?
我已经用pheatmap生成了一个热图,出于某些原因,我希望这些行以预定义的顺序显示 我在以前的文章中看到,解决方案是将paramater cluster_row设置为FALSE,并按照我们想要的顺序对矩阵进行排序,就像我的例子中那样:R 如何使用pheatmap修复行顺序?,r,heatmap,pheatmap,R,Heatmap,Pheatmap,我已经用pheatmap生成了一个热图,出于某些原因,我希望这些行以预定义的顺序显示 我在以前的文章中看到,解决方案是将paramater cluster_row设置为FALSE,并按照我们想要的顺序对矩阵进行排序,就像我的例子中那样: Otu0085 Otu0086 Otu0087 Otu0088 Otu0091 AB200 0 0 0 0 0 2 91 0 2
Otu0085 Otu0086 Otu0087 Otu0088 Otu0091
AB200 0 0 0 0 0
2 91 0 2 1 0
20CF360 0 1 0 1 0
19CF359 0 0 0 2 0
11VP12 0 0 0 0 155
11VP04 4 1 0 0 345
然而,当我这样做时:
pheatmap(shared,cluster_rows = F)
我的行按字母顺序排序,如下所示:
10CF278a
11
11AA07
11CF278b
11VP03
11VP04
11VP05
11VP06
11VP08
11VP09
欢迎提出任何建议
提前感谢您使用的是什么版本的pheatmap?我无法复制这种行为。这是使用
pheatmap_1.0.12
是否将F作为变量?尝试pheatmap(共享,群集_行=FALSE)