我相信這不難做到,但我無法找到總結每小時繁殖時間的方法。我有成千上萬的事件數據(繁殖)鳥類到達(AR)和離開(LV)他們的巢穴。的相應時間arriving-和離開的事件在時間上給出這樣的:R日期時間每小時繁殖時間
times = as.POSIXct(c("2007-07-11 22:47:21 UTC", "2007-07-11 22:58:39 UTC", "2007-07-11 22:58:48 UTC", "2007-07-11 23:57:45 UTC", "2007-07-12 02:29:52 UTC", "2007-07-12 03:46:23 UTC", "2007-07-12 03:46:36 UTC", "2007-07-12 04:28:54 UTC", "2007-07-12 04:29:03 UTC", "2007-07-12 05:36:38 UTC"), tz = "UTC")
breeding = c("AR", "LV", "AR", "LV", "AR", "LV", "AR", "LV", "AR", "OFF")
現在我要計算的雀花什麼分數每小時自己的小窩,按小時休息這樣的
cut(times, breaks = "hour")
只有右端也包括在內。
我試着總結difftime但當然它並沒有在小時和日期休息時減少。所以結果應該看起來像這樣:
Hour fraction
22-23 12min
23-00 57min
00-01 0min
01-02 0min
02-03 31min
03-04 46min
04-05 1min
05-06 24min
已經感謝了!