R-如何使用;削减;功能与小时休息时间
我一直在研究切割函数的这种用法: 我想知道是否有一种方法可以在这段时间内完成。例如:R-如何使用;削减;功能与小时休息时间,r,R,我一直在研究切割函数的这种用法: 我想知道是否有一种方法可以在这段时间内完成。例如: 2001/01/10 9:54 2002/01/10 9:55 2004/01/10 9:50 我想在9:00-9:59计数下数到3。例如: 9:00-59 - count 3 而不是每天的三个不同的9:00-59,如: 2001/01/10 9:00-59 - count 1 2002/01/10 9:00-59 - count 1 2004/01/10 9:00-59 - count 1 希望这对每个
2001/01/10 9:54
2002/01/10 9:55
2004/01/10 9:50
我想在9:00-9:59计数下数到3。例如:
9:00-59 - count 3
而不是每天的三个不同的9:00-59,如:
2001/01/10 9:00-59 - count 1
2002/01/10 9:00-59 - count 1
2004/01/10 9:00-59 - count 1
希望这对每个人都有意义。使用base R解决此问题的一个简单方法是将日期时间列重新格式化为小时,如下所示:
sampletimes<-as.POSIXct(c("2001/01/10 9:54", "2002/01/10 9:55", "2004/01/10 9:50"))
output<-tapply(sampletimes, format(sampletimes, "%H"), length)
sampletimes这对我的问题没有什么帮助。@jkay96,你能编辑你的问题让它更清楚吗?@jkay96;你能为你的问题添加细节来说明为什么这不能解决问题吗?它将时间分配给同一组,与日期无关,这似乎是您想要的?(即只有格式(采样次数,“%H”)
部分)。Dave2e似乎表格(格式(sampletimes,“%H”)
比oop更适合获取计数。