Saya mencoba memplot peta panas menggunakan gplots::heatmap.2() . Ada banyak baris dan garis dendrogram tampaknya cukup tipis dibandingkan dengan gambar. Saya ingin tahu apakah ada teknik untuk menebalkan garis dendrogram seperti yang disebutkan dalam postingan ini untuk keluaran pheatmap. Terima kasih

1
The August 21 September 2019, 01:52

1 menjawab

Jawaban Terbaik

Ya, paket dendextend melakukannya dengan mudah. Kita dapat menggunakan fungsi set() di sini untuk mencapai efek yang diinginkan.

set.seed(123)
dat <- matrix(rnorm(100), nrow = 10)

library(gplots)
library(dendextend)

dd <- set(as.dendrogram(hclust(dist(dat))), "branches_lwd", 3)

heatmap.2(dat, Rowv = dd, Colv = dd)

enter image description here

Ada baiknya melihat semua hal keren lainnya yang dilakukan Dendextend.

0
Joe 29 September 2019, 11:37