R 如何使用pheatmap修复行顺序?

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

我已经用pheatmap生成了一个热图,出于某些原因,我希望这些行以预定义的顺序显示

我在以前的文章中看到,解决方案是将paramater cluster_row设置为FALSE,并按照我们想要的顺序对矩阵进行排序,就像我的例子中那样:

     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)