如何运用 R 里面的 ggplot2 把图表标题放在底部?


通常情况下,图表标题会写在绘图的上方,但有时我们需要把它放在底部。当图表标题解释有关绘图的内容时,建议这么做。例如,如果我们绘制正态分布,我们可以使用“近似正态”作为底部的图表标题,因为我们知道完美的正态分布是非常罕见的事件。如果我们想在一张用 ggplot2 创建的图表上设置底部的图表标题,我们需要使用 gridExtra 包的 grid.arrange 函数。

示例

考虑以下数据帧 −

x<−rnorm(1000)
df<−data.frame(x)

加载 ggplot2 包并创建 x 的直方图 −

library(ggplot2)
ggplot(df,aes(x))+geom_histogram(bins=30)

产出

在图表底部添加图表标题 −

library(gridExtra)
grid.arrange(ggplot(df,aes(x))+geom_histogram(bins=30),bottom="Approximately Normal")

产出

更新日期:2020 年 11 月 7 日

1K+ 浏览

开启你的 职业生涯

完成课程,获得认证

开始吧
广告