【发布时间】:2021-08-11 19:54:20
【问题描述】:
也许你可以帮助我。我需要绘制一个时间序列,我们称之为 ts,我使用以下代码:
plot(ts,col="royalblue", ylab="time series plot", main = "Plot", grid.col=NA)
但我还需要在同一图中绘制一条垂直线,日期为 18-03-2020(2020 年 3 月 18 日)。我尝试使用以下代码行,但没有得到任何垂直线:
geom_vline(xintercept = 03-18-2020, color="red", linetype="doted", size=2.5)
还有这个:
abline(a=NULL,b=NULL,h=NULL,v="18-03-2020", col="red")
还有这个:
date1 <- as.Date("2020-03-18") + 0:99
abline(v=as.Date(date1))
但是没有一个,我得到了我需要的垂直线。
我做错了什么?你能帮帮我吗?
【问题讨论】:
-
如果您创建一个小的可重现示例以及预期的输出,这将更容易提供帮助。阅读how to give a reproducible example。
标签: r plot time-series