To find the bin centers, I've tried gg2plot_build(), but the
center-coordinates it provides are not what's plotted. In the below example
there are several misplaced "o" symbols and some bins w/o a symbol on them.

library(ggplot2)
dat <- data.frame(x = rnorm(100000, 6, 2), y = rnorm(100000, 6, 2))
hexHist = ggplot(dat, aes(x, y)) + stat_binhex(bins=15);
hexDat = ggplot_build(hexHist)$data[[1]]
hexHistFinal = hexHist + annotate("text", hexDat$x, hexDat$y, label="o")
hexHistFinal

I've also given hexbin::hcell2xy(hexbin(dat$x, dat$y, 15)) a shot, but
that's even further away from what's plotted.

I'm not sure how to go about figuring out what data is in what bin. (My
ultimate goal is to take the data in a given bin, take the averages of a
third and forth column in said data, and use *annotate* to superimpose said
average on a hexagonal density histogram). I've been working on this since
yesterday morning with no results. :(

Any ideas?

        [[alternative HTML version deleted]]

______________________________________________
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.

Reply via email to