2017-05-24 2 views
2

Je suis en train de faire une classification hiérarchique impartiale avec le code suivantcomment ajuster la position des légendes de couleur dans heatmap.2

col.cell <- c("purple","orange", "green", "blue")[sampleinf$subtype] 
heatmap.2(as.matrix(hm3),col=rev(morecols(50)),trace="none", main="Top 500 most variable genes across samples",ColSideColors=col.cell,scale="row") 
    legend("topright",  
    legend = unique(sampleinf$subtype), 
    col = col.cell,  
    lty= 1.5, lwd = 2,   
    cex=.6) 

Comment puis-je rendre plus visible la légende des couleurs. Maintenant, il se superpose au dendrogramme.

enter image description here

Répondre

0

Pour tracer dehors de la plage de 0 à 1, vous devez utiliser par (XPD = TRUE)

legend(x = #,y= #, xpd = TRUE, legend("topright",  
    legend = unique(sampleinf$subtype), 
    col = col.cell,  
    lty= 1.5, lwd = 2,   
    cex=.6)