Hello, I am trying to plot SADIE red-blue plots of cluster indicies using filled.contour. I want a plot which only has three bins for the data: <-1.5, -1.5 - 1.5, >1.5, but I am having trouble getting there.
example X1 X2 X3 X4 X5 1 -5 -4.5 1.0 4.5 6 2 -3 -2.0 1.2 -1.0 3 3 0 0.0 0.0 -0.5 -1 4 -2 -3.0 1.0 1.5 3 5 -6 -2.0 0.5 3.0 2 example<-as.matrix(example) filled.contour(example) filled.contour(example,levels=seq(min(example),max(example)), color.palette=colorRampPalette(c("blue","white","red"))) I tried this to get just three bins, but data outside that range doesn't plot. seq(-4.5,4.5,by=3) [1] -4.5 -1.5 1.5 4.5 filled.contour(example, levels=seq(-4.5,4.5,by=3), color.palette=colorRampPalette(c("blue","white","red"))) I increased the range but I now have two shades of red and blue, when what I really want is one shade of each seq(-7.5,7.5,by=3) [1] -7.5 -4.5 -1.5 1.5 4.5 7.5 filled.contour(example, levels=seq(-7.5,7.5,by=3), color.palette=colorRampPalette(c("blue","white","red"))) Is there a way to either 1) Create unequal bins, so all data below -1.5 is blue and all data above 1.5 red Or 2) colour more than one bin the same shade Many thanks, Dan. Dr Dan Carpenter | Post-doctoral Research Assistant | Soil Biodiversity Group | Entomology Department | Natural History Museum | London | SW7 5BD | 0207 942 5208 | d.carpen...@nhm.ac.uk ______________________________________________ R-help@r-project.org mailing list 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.