【发布时间】:2018-08-10 22:50:34
【问题描述】:
我有一个这样的数据集:
cars trucks suvs
1 2 4
3 5 4
6 4 6
4 5 6
9 12 16
我正在尝试为这些数据绘制条形图。目前,我可以使用barplot:
barplot(as.matrix(autos_data), main="Autos",
ylab= "Total",beside=TRUE, col=rainbow(5))
生成此图:
所以我的问题是: 我可以使用 ggplot2 来绘制这样的图表吗?具体来说 - 我如何使用分面或其他选项按星期几拆分图表? 如果是,我该如何做到这一点? 另外,如何使用 facet 来生成不同的布局?
【问题讨论】:
-
-1 表示没有在屏幕右上角的便捷搜索框中搜索“barplot ggplot2”。
-
我尝试在谷歌和这个网站上搜索。事实上,我可以使用 ggplot2 为我的原始数据绘制条形图。因为 ggplot2 可以为你数数。问题是如果你已经得到了计数结果,如何像一般的“barplot”命令一样使用ggplot2绘制条形图?
-
好的,这样比较明智。现在将这些附加信息添加到您的问题中,我将改变我的反对意见。并添加一些示例代码,即显示你做了什么以及你卡在哪里。