On Oct 15, 2015, at 4:07 AM, Wiebke Ullmann wrote: > Dear everyone. > > I have a data frame with relocation data of several animals > >> head(data)
It would be better to post output of dput(head(data)) > > timestamp > > > individual > > > easting > > > northing > snipped larg amount of useless output > > I know how to do this with a data frame that only includes the information of > one animal. I used an index in zoo: > >> animal1$time <- strptime(animal1$timestamp, format="%Y-%m-%d %H:%M:%S") >> animal1$time <- as.POSIXct(format(round(animal1$time, units="hours"), > format="%Y-%m-%d %H:%M")) >> animal1.zoo <- zoo(animal1[,-5],animal1[,5]) #set Index >> animal1m <- merge(animal1.zoo, > > zoo(,seq(animal1[1,5],animal1[length(animal1$timestamp),5],by="hour")), > all=TRUE) > > And filled the other variables with na.locf. > > But I do not know how to do this in one go for all the animals. I would like > to use a for loop or lappy for lists. > I would be very glad if you could help me out. Thank you very much in advance. > > Cheers, > Vivi > > [[alternative HTML version deleted]] You need to change settings in your mail client so you are adhering to the plain-text requirements of the mail-server offered by ETHZ. And please read the posting guide. > ______________________________________________ > [email protected] mailing list -- To UNSUBSCRIBE and more, see > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. David Winsemius Alameda, CA, USA ______________________________________________ [email protected] mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.

