Val*_*ngo 6 plot r time-series
也许你可以帮助我。我需要绘制一个时间序列,我们称之为 ts,我使用以下代码:
plot(ts,col="royalblue", ylab="time series plot", main = "Plot", grid.col=NA)
Run Code Online (Sandbox Code Playgroud)
但我还需要在同一个图中绘制一条垂直线,日期为 18-03-2020(2020 年 3 月 18 日)。我尝试使用以下代码行,但没有得到任何垂直线:
geom_vline(xintercept = 03-18-2020, color="red", linetype="doted", size=2.5)
Run Code Online (Sandbox Code Playgroud)
还有这个:
abline(a=NULL,b=NULL,h=NULL,v="18-03-2020", col="red")
Run Code Online (Sandbox Code Playgroud)
和这个:
date1 <- as.Date("2020-03-18") + 0:99
abline(v=as.Date(date1))
Run Code Online (Sandbox Code Playgroud)
但没有它们,我就得到了我需要的垂直线。
我究竟做错了什么?你可以帮帮我吗?
Tar*_*Jae 11
你可以用 来做到这一点abline。设置v水平线所在的 x 轴位置。在这个例子中v=0.4
plot(ts,col="royalblue", ylab="time series plot", main = "Plot", grid.col=NA)
abline(v=0.4, col="blue")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15148 次 |
| 最近记录: |