aheatmap in the NMF packageを使用して、アレイとRNA-seqデータのヒートマップを作成しています。機能のヒートマップからサブクラスターを取得する方法R
私はcutreeによって型hclustまたはinterprebleであるaheatmapオブジェクトの属性を見つけることができないようthis user was trying to use cutree to extract from hclust objects
のと同じ方法でデータのサブクラスタを抽出しようとしています。アドバイスをいただければ幸いです。
私はBioStarにもこれを掲載しました。なぜならそれは全くのRの質問ではなく、それは完全にバイオインフォマティクスの質問ではないからです。
私が試したいくつかのこと:あなたが設けられた第二のリンクの例に基づいて
library(NMF)
#create some data
d <- matrix(rnorm(120),12,10)
# cluster it
heatmp.obj = aheatmap(d)
# define some clusters
mycl <- cutree(heatmp.obj$Rowv, k=2) #this produces an error
mycl <- cutree(heatmp.obj$Colv, k=2) #this produces an error
ありがとう、@desc!私は、aheatmapのデフォルトのクラスタリングアルゴリズムに依存する方法で、hclustで指定してからそれをaheatmapで使用するのではなく、その方法を使用したいと思います。それは理にかなっていますか?つまり、 'heatmp.obj = aheatmap(d、Rowv = as.dendrogram(hr))'を実行しても、 'heatmp.obj = aheatmap(d)'と同じ表示項目は得られません。 – Atticus29
' hclust() '? – Atticus29
@ Atticus29、 'aheatmap'のデフォルトに基づいてhclustを更新しました。結果として得られるクラスタは同じように見えますが、クレードルはブランチの周りを回転するかもしれません。 – desc