我试图在Y轴的水平线上添加注释。在查看类似问题后,我创建了一些类似的内容,但并不完全符合我的要求。具体来说,我想将文本“高”放置在Y轴上(在绘图外部),在6下方(Y轴上)。以下是我目前尝试过的内容。
set.seed(57)
discharge <- data.frame(date = seq(as.Date("2011-01-01"), as.Date("2011-12-31"), by="days"),
discharge = rexp(365))
ggplot(discharge) +
geom_line(aes(x = date, y = discharge)) +
geom_hline(yintercept = 5.5, linetype= "dashed", color = "red") +
geom_text(aes(x = date[13], y = 5.5, label = "High"))
非常欢迎提出任何意见!