tomtomme
2011-Jun-28 17:23 UTC
[R] renaming multiple columns + interpolating temperature series
Greetings R Users, I?m new to R but at least managed to read in multiple files: filenames <- list.files(path=getwd()) numfiles <- length(filenames) for (all_temp in c(1:numfiles)) { filenames[all_temp] <- paste(filenames[all_temp],sep="") assign(gsub("[.]ASC$","temp",filenames[all_temp]),read.delim2(filenames[all_temp], fileEncoding="ISO-8859-15", skip = 4)) } Now I want to change the column names on the fly within the above loop. How? I only found out for one file: colnames(w01_10temp) <- c("date", "time", "temp", "na") I want then to lineary interpolate "date", "time" and "temp" from the original 5 to 1 second interval for all the files, like: old: date time temp na 1 22.05.11 16:00:00 23.653 NA 2 22.05.11 16:00:05 23.541 NA ... new: date time temp na 1 22.05.11 16:00:00 23.653 NA 2 22.05.11 16:00:01 23.631 NA 3 22.05.11 16:00:02 23.609 NA ... I already found out about the zoo package, but could not really figure out how to use it correctly... Thanks for any help. -- View this message in context: http://r.789695.n4.nabble.com/renaming-multiple-columns-interpolating-temperature-series-tp3630927p3630927.html Sent from the R help mailing list archive at Nabble.com.