如何在 R 中使用 ggplot2 创建条形图,并在图表的下方显示副标题?
有不同的方法可以表达任何图表。图表中提供的信息越多越好,因为一图胜千言。由于没有人喜欢阅读长篇报告,所以我们应该有更好的图表报告。因此,我们可以在 ggplot2 中添加图表标题以及图表副标题,以帮助读者。
示例
查看下面的数据 −
> set.seed(1) > x<-rpois(20,5) > table(x) x 2 3 4 5 6 7 8 9 11 1 3 4 2 4 2 2 1 1 > df<-data.frame(x)
加载 ggplot2 软件包 −
> library(ggplot2)
创建简单的条形图 −
> ggplot(df,aes(x))+ + geom_bar()
输出
创建带标题和副标题的条形图 −
> ggplot(df,aes(x))+ + geom_bar()+ + ggtitle(expression(atop("Class Group", atop(italic("Frequency Bar Chart")))))
输出
广告