bar在ggplot geom =“bar”中意味着什么?我对stat =“identity”很困惑

时间:2013-07-10 23:05:14

标签: r ggplot2

我对ggplot2包有疑问。 使用钻石数据,我无法区分以下三组代码。

qplot(color, data = diamonds, geom = "bar")

qplot(color, data = diamonds, geom = "bar", weight = carat) +
scale_y_continuous("carat")

qplot(color, carat, data=diamonds, geom="bar",
      stat = "identity", position = "identity") + 
theme(legend.position = "none")

1 个答案:

答案 0 :(得分:0)

第一个图显示每种颜色的钻石数(计数)。

第二个用克拉来衡量钻石的重量。也就是它显示了每种颜色的总克拉数。

最后一张图显示了每种颜色类别中最重的钻石。这与stat =“identity”无关。默认位置是position =“stack”。而不是堆叠,position =“identity”将每颗钻石的克拉绘制在彼此的顶部,而您只能看到最大的钻石。