如何运用 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")
产出
广告