使用stat_binhex()和ggpairs()

时间:2014-01-01 19:05:20

标签: r ggplot2 ggally

我想使用stat_binhex()中的ggplot2统计信息和ggpairs()函数(GGally R包)。例如,我想在this plot中使用stat_binhex()而不是geom_point()。这可能吗?

enter image description here

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

set.seed(1)
library(GGally)
library(hexbin)
df <- as.data.frame(matrix(rnorm(20*3), ncol=3))
p <- ggpairs(df, lower="blank")
seq <- 1:ncol(df)
for (x in seq)
  for (y in seq) 
    if (y>x) 
      p <- putPlot(p, ggplot(df, aes_string(x=names(df)[x],y=names(df)[y])) + stat_binhex(bins=4), y,x)
p

screenshot