【发布时间】:2012-02-17 17:12:37
【问题描述】:
是否有一种“自动”方式在第一个 x 轴下方添加第二个 x 轴?
我的数据是这样的:
A1=data.frame(dates=seq(as.Date("2000/1/1"), by="day", length.out=1080),obs=runif(1080,min=-10,max=15))
A2=data.frame(dates=seq(as.Date("2010/1/1"), by="day", length.out=1080),obs=runif(1080,min=-8,max=50))
par(new=T)
plot(A1,ylim=range(min(A1[,2],A2[,2]):max(A1[,2],A2[,2])))
par(new=F)
plot(A2,ylim=range(min(A1[,2],A2[,2]):max(A1[,2],A2[,2])))
我找到的唯一解决方案是手动制作。我有多个长度相同的时间序列,我想覆盖观察结果并保持 x 轴如下:
_________________________________________________
| | | | | |
2000 2001 2002 2003 2004 2005
2010 2011 2012 2013 2014 2015
2020 2021 2022 2023 2024 2025
(...)
每个时间序列都有不同的颜色。
【问题讨论】:
标签: r time-series