ylim如何扩展/定义/设置ymax + 2 * SD

时间:2016-12-19 03:12:11

标签: r ggplot2 bar-chart

我对ylim和ggplot2有一个小问题。

我正在ggplot中的误差栏上方显示geom_text,我不知道如何定义ylim以始终在绘图中包含此文本。有时文字在外面或半截。

我想ylim是最大数据值加上此最大值的SD加上一些文本空间(例如2 * SD)。

我不想每次都手动定义ylim。

感谢您的任何提示。

1 个答案:

答案 0 :(得分:0)

你可以使用这样的东西(而不是):

max_val <- max(data$value)
# in ggplot call:
# ggplot(data ...) ... +
scale_y_continuous(limits=c(0, max_val * 1.2))