Hi group: I tried multiple times cannot understand the breaks to work for my heatmap.
I am using following way: pheatmap(chxx, cluster_cols=FALSE, annotation_col=annotcols, annotation_colors=anno_colors, col=colorRampPalette(c("dark blue", "white", "#ff0000"))(34), show_colnames=F) > max(chxx) [1] 4.421862 > min(chxx) [1] -3.324021 I want to plot anything above 1.96 as red, anything below -1.96 as blue 1.195 as pink and 0 - 0.99 as gradient of white pink. similarly, < -1.96 as blue, values greater than -1.96 less that -1 gets light blue and 0 to -0.99 get white gradient to blue. there will be 7 breaks < - 1.96--- - 1- -.99---- 0 ------0.99-1---1.96---->1.96 how can I define the breaks. appreciate your help. Thanks in advance. Adrian ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.