0

我对 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")
4

1 回答 1

0

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

第二个以克拉为单位对钻石进行加权。也就是说,它显示了每种颜色的总克拉数。

最后一张图只是显示了每种颜色类别中最重的钻石。这与 stat="identity" 无关。默认位置是 position="stack"。position="identity" 不是堆叠,而是将每颗钻石的克拉叠加在一起,您只会看到最大的一颗。

于 2013-07-11T06:59:21.540 回答