R ggplot2: маркировка горизонтальной линии без привязки этикетки к серии

Я хотел бы отметить горизонтальную линию на ggplotс несколькими сериямибез привязки линии к серии.R ggplot2: маркировка горизонтальной линии на оси y числовым значением спрашивает о случае одной серии, для которогоgeom_text решает. Тем не мение,geom_text ассоциирует лейбл с одной из серий посредством цвета и легенды.

Рассмотрим тот же пример из этого вопроса, с другимcolor колонка:

library(ggplot2)
df <- data.frame(y=1:10, x=1:10, col=c("a", "b"))  # Added col
h <- 7.1
plot1 <- ggplot(df, aes(x=x, y=y, color=col)) + geom_point()
plot2 <- plot1 + geom_hline(aes(yintercept=h))
# Applying top answer https://stackoverflow.com/a/12876602/1840471
plot2 + geom_text(aes(0, h, label=h, vjust=-1))

Как я могу пометить линию, не связывая метку с одной из серий?

Ответы на вопрос(2)

Ваш ответ на вопрос