Skip to content
Prev 175963 / 398503 Next

Add missing values/timestamps

j.k
Thanks a lot!
The way with zoo worked perfect.

Here is the code I've used finally:

data.input01 <-read.csv("./1_15min.txt", header = TRUE, sep = ";",
quote="\"", dec=",", fill = TRUE, comment.char="")
data.input02 <-read.csv("./2_15min.txt", header = TRUE, sep = ";",
quote="\"", dec=",", fill = TRUE, comment.char="")
data.input03 <-read.csv("./3_15min.txt", header = TRUE, sep = ";",
quote="\"", dec=",", fill = TRUE, comment.char="")
data.troughput01 <- rbind(data.input01,data.input02,data.input03)
data.test <- seq(as.POSIXct("2006-01-01 00:00:00"),as.POSIXct("2006-12-31
23:45:00"),900)
data.troughput02 <- as.zoo(data.troughput01$V2)
index(data.troughput02) <- as.POSIXct(data.troughput01$V1)
data.output01 <- merge(data.troughput04,zoo(,data.test))
data.output02 <- na.approx(data.output01,na.rm = FALSE)
Gabor Grothendieck wrote: