绘制时间TS并省略NA数据

cmd*_*del 5 r time-series

我试图绘制一些在它们中有一些空白的时态数据.你可以在这里看到这个情节:http://www.tiikoni.com/tis/view/?id = da222e2.
问题是在TS中的间隙期间,线图在间隙上进行插值,我不希望它.我尝试用NA标志交错间隙,但是有大约10000个数据点从多个文件中排序,这使得很难手动添加NA标志.如果无法定义绘图的行为(0函数,是否有我可以使用的另一个绘图,例如动物园,这将允许我不在间隙之间绘制线条?

Jor*_*eys 3

一旦您知道时间序列的顺序,使用合并将间隙与 NA 交错并不困难。一个小演示:

X <- c(1:20,41:100)
Y <- rnorm(80)

plot(X,Y,type="l")    

Z <- seq(min(X),max(X),by=1)    # I take 1 is the period.
newData <- merge(data.frame(X,Y),data.frame(X=Z),all=T)
plot(newData,type="l")
Run Code Online (Sandbox Code Playgroud)