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