Heatmap.2 axes question

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Heatmap.2 axes question

Joseph Retzer
I'm suppressing the labeling of my rows and columns in heatmap.2 using the
commands:
 
    labRow = "  ", labCol = "  "
 
But I'd like to annotate them again using the axis command:
     axis(1, at=seq(500, 1000, 500))
     mtext("Group 1", "Group 2")      
 
For some reason however it appears that the axis command is having no
effect. My complete code is:
 
 hv <- heatmap.2(hmrf, Rowv=1:nrow(hmrf), Colv=1:ncol(hmrf), symm=TRUE,
margin=c(6, 6), trace="none", col=terrain.colors(256),
                   main = "Heatmap: Respondent Proximities", tracecol="red",
dendrogram="none", colsep=c(398, 811),
                   rowsep=c(398, 811), labRow = "  ", labCol = "  ")
  axis(1, at=seq(500, 1000, 500))
  mtext("Group 1", "Group 2")      
 
Note: I'm preventing re-ordering so that observations within groups are
adjacent to one another. The data is a proximity matrix produced
by random forests.
 
I suspect I'm making a simple error but not sure what it is. Any advice
would be appreciated. I'm using R 2.2.1 on a Windows XP machine.
 
Many thanks,
Joe Retzer
 

        [[alternative HTML version deleted]]

______________________________________________
[hidden email] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html