1

RでSeuratを使用してヒートマップをプロットしています

require(Seurat)
data <- data.frame(cell1=c(-0.5, 0.5), cell2=c(-0.8, 0.3), cell3=c(2.0, 0.1), cell4=c(1.0, 1.0))
rownames(data) <- c("gene1", "gene2")
test <- CreateSeuratObject(data)
test@scale.data <- data
DoHeatmap(test)

そして、これは私が得るものです

ヒートマップの結果

ここでセルをカスタムオーダーで並べ替えたい。私は試しDoHeatmap(test, data.use=<reordered data>)p <- DoHeatmap(…, plot=FALSE)から再注文p$dataしましたが、役に立ちませんでした

4

1 に答える 1