继续教育学时查询:指定新颜色美学时直方图改变形状

当我运行

ggplot(data=diamonds, aes(x=price, y=..density.., 
                          color=cut, fill=cut)) + 
  geom_histogram(alpha=.25, bins=30)+ 
  facet_wrap(~cut)

我得到:

histograms

当我指定一个新的颜色美学时,一个形状与我得到的形状非常不同的直方图:

carat_levs <- c(0, quantile(diamonds$carat))
diamonds$carat_fac <- factor(cut(diamonds$carat, carat_levs), ordered=TRUE)
ggplot(data=diamonds, aes(x=price, y=..density.., 
                          color=carat_fac, fill=carat_fac)) + 
  geom_histogram(alpha=.25, bins=30) + 
  facet_wrap(~cut)

这给了我这个情节:

this plot

第一个方面的差异最明显,但所有方面都有差异。

如果我删除y=..density..映射,差异似乎消失了。

有没有办法用着色恢复原始密度直方图形状?

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(721)
第十三届蓝桥杯web应用开发:使用WordPress开发Web应用程序
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(4条)