如何在 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")))))

输出

更新于: 10-Aug-2020

145 浏览

职业生涯起步

完成课程获得认证

立即开始
广告