Hi;
I have created a geom_tile plot which does roughly what I want but I have a small tweak I cannot sort out. I have a dataframe binL, binR, HCount, HProbCount where HCount and HProbCount have values ranging from 1-150. I plot binL and binR on the axes respectively and create two charts with the fill being represented by HCount and HProbCount respectively. The problem is that I want HCount and HProbCount to use custom gradients. i.e. a colour for 0-10, next shade for 10-30, next for 30-70 etc. Due to some magic done on the data, one uses intervals 0,50,100,150 and the other 0,20,40 etc. - not important but I would be interested to know why. My plots are created by; ggplot(DiffMod,aes(binL,binR,fill=HProbCount)) + geom_tile() + theme_bw() + scale_fill_gradient(low="white",high="red") ggplot(DiffMod,aes(binL,binR,fill= HCount)) + geom_tile() + theme_bw() + scale_fill_gradient(low="white",high="red") I can get the intervals right in the legend using; ggplot(DiffMod,aes(binL,binR,fill=HProbCount)) + geom_tile() + theme_bw() + scale_fill_gradient(low="white",high="red",breaks=c(0,50,100,150)) but this has no impact on the gradients used to colour the plots; Cheers Dennis [[alternative HTML version deleted]] ______________________________________________ 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.