[R] mean of a value of the last 2 hours

Tagmarie Ramgad82 at gmx.net
Thu Oct 25 16:35:07 CEST 2012

I have a data frame somewhat like that: 

myframe <- data.frame (ID=c("Ernie", "Ernie", "Ernie", "Bert", "Bert",
"Bert"), Timestamp=c("24.09.2012 09:00", "24.09.2012 10:00", "24.09.2012
11:00"), Hunger=c(1,1,1,2,2,1) )
myframestime <- as.POSIXct (strptime(as.character(myframe$Timestamp),
"%d.%m.%Y %H:%M"), tz="GMT")
myframe2 <- cbind (myframe,myframestime)
myframe2$Timestamp <- NULL  

I want to add an additional column at the right and get in each row a value
which shows the mean of "hunger" of the last two hours. 

Does anyone know how that works? That would be very helpful. 

View this message in context: http://r.789695.n4.nabble.com/mean-of-a-value-of-the-last-2-hours-tp4647415.html
Sent from the R help mailing list archive at Nabble.com.

More information about the R-help mailing list