【发布时间】:2019-02-24 12:20:15
【问题描述】:
我想绘制geom_vline或geom_hline的一部分,代码如下:
df <- data.frame(x=1:10,y=1:10)
plt <- ggplot(data=df)+
geom_point(aes(x=x,y=y))+
geom_vline(aes(xintercept=x[2]))+
geom_hline(aes(yintercept=y[2]))
我希望将左侧和下部线显示为交叉点。
但geom_vline中没有xlim或ylim等参数
【问题讨论】:
-
geom_segment让您绘制具有 x 和 y 限制的线条 -
使用
geom_segment,您可以将上限设置为Inf,以确保它们延伸到绘图边缘 -
得到它!非常感谢。