Чудя се дали има лесен начин за изчисляване на продължителността. Имам набор от данни, където параметърът a, наречен m
, варира между стойностите -1
и 1
през времето. Искам да изчисля:
- Общата продължителност (време в часове) на случаите, при които
m=-1
иm=1
съответно Колко дълъг е всеки период от случаи, където е съответно
m=-1
иm=1
m<-c(1,1,1,1,-1,-1,-1,-1,1,1,1,1,1,-1,-1,-1,-1,-1,1,1,1,1,1,1,1)
Време ‹- seq.POSIXt(as.POSIXct(Sys.Date()), as.POSIXct(Sys.Date()+1), by = "1 час")
df$Time <- as.POSIXct(df$Time)
? Когато е готово - можете просто да извадите времеви променливи, за да получите difftime. - person statespace   schedule 12.03.2015