【发布时间】:2020-01-21 07:11:38
【问题描述】:
只有当数据接近阈值时,我想在一些数据上绘制阈值。因此,我希望在我的阈值处有一条水平线,但如果尚未包含此值,则不要扩展 y 轴限制。由于我的数据是多面的,因此预先计算限制是不可行的,我正在为许多不同的数据集做这件事,所以会变得非常混乱。这个问题似乎在问同样的事情,但答案与我无关:ggplot2: Adding a geom without affecting limits
简单的例子。
library(ggplot2)
#> Warning: package 'ggplot2' was built under R version 3.5.3
ggplot(iris, aes(x = Sepal.Width, y = Sepal.Length))+geom_point()+facet_wrap(~Species, scales = "free")+geom_hline(yintercept = 7)
这给了我
但我希望这个(在油漆中创建)限制不受geom_hline 的影响
由reprex package (v0.3.0) 于 2020-01-21 创建
【问题讨论】: