1 2 3 4 5 6 7 8 9 10 11 12
| library(imputeTS) data1<- read.table('E:\\data\\timeseries.txt',sep = "\t",encoding="UTF-8",header = T)
which(is.na(data1[,2]))
data2<-na_interpolation(data1[,2:6],option = "linear")
which(is.na(data2))
write.table(data2,file="E:\\output\\序列插值.txt",sep = "\t",row.names=FALSE,col.names=TRUE)
|