在版本2之前,以下工作:
require(ggplot2)
set.seed(1)
x <- runif(100)
y <- runif(100)
count <- sample(1:100, 100, TRUE)
x <- rep(x, count)
y <- rep(y, count)
d <- data.frame(x,y)
ggplot(d, aes(x=x, y=y)) + stat_binhex(aes(alpha=..count.., color=cut(..count.., c(30, 50, 70))), bins=20) +
guides(alpha=FALSE, fill=FALSE, color=guide_legend(title='Frequency'))
现在我明白了:
eval(expr,envir,enclos)中的错误:object&#39; count&#39;找不到
我和geom_hex
一起玩过但没有成功。有谁知道如何修改上面的代码以使用最新版本?我希望能够使用geom_hex
,但也很乐意让stat_binhex
工作。