我的数据有一个以小时为单位的变量:
hours: would like to get such count:
1 1
2 2
... ...
24 24
1 25
2 26
... ..
24 48
.. ..
我尝试没有成功:
library(plyr)
data$hours_count<-ddply(data, .(hours), nrow)
data$hours_count<-sapply(data, FUN = function(x) count(x=hours, pattern = "\\n") + 1)
data$hours_count<-sapply(data$hours,function(x) sum(hours))
答案 0 :(得分:0)
在此处添加评论的答案,以表明问题已得到解答
你可以做任何
seq_along(data$hours)
1:nrow(data)
seq_len(nrow(data))