调整hexbin传说休息(Adjust hexbin legend breaks)

2019-10-21 11:55发布

在hexbin情节的这个例子中,在右边的传说有10级/班/休息。 有谁知道如何改变水平是多少? 说我想将它更改为5或东西。

  library(hexbin)
  x=rnorm(1000, mean = 50, sd = 1)
  y=rnorm(1000, mean = 30, sd = 0.5)
  df <- data.frame(x,y)
  #plot(df)

  hb <- hexbin(x=df$x, df$y)
  #hb <- hexbin(x=df$x, df$y,xbins=30)
  #plot(hb)
  gplot.hexbin(hb)

Answer 1:

像这样?

gplot.hexbin(hb,colorcut=5)

而这里的大致使用同样的事情ggplot

library(ggplot2)
ggplot(df, aes(x,y))+
  geom_hex(aes(fill=cut(..value..,breaks=pretty(..value..,n=5))),bins=15)+
  scale_fill_manual("Count",values=grey((5:0)/6))



文章来源: Adjust hexbin legend breaks
标签: r plot r-grid