R中的进行数测序

时间:2017-08-05 17:41:24

标签: r

我有一个长度不一的数据帧,我想添加一个从0开始的列('Count'),每25行增加1。

我已经用Google搜索并尝试了一些解决方案但是没有让我接近。

2 个答案:

答案 0 :(得分:1)

mydf = ...
mydf$Count = floor(seq(0,nrow(mydf)-1) / 25)

答案 1 :(得分:1)

也许这就是你要找的东西。

df <- data.frame(x = rnorm(51))
df$Count <- cumsum(rep(c(rep(0, 24), 1), length.out = nrow(df)))

如果没有,考虑到您的问题的描述,它可能很容易适应。