小编hen*_*nok的帖子

对 R 中数据框的每第 n 行的列求和

我有从动物跑步实验中获得的 12511 行和 16 列的数据框。每行代表每只动物的每分钟跑步计数。我想对每 60 行的列求和(即每小时计数)。

我尝试使用 apply 函数来求和 60 行:

apply(rw[1:60,],2,sum) 
apply(rw[61:120,],2,sum)
apply(rw[121:180,],2,sum)
Run Code Online (Sandbox Code Playgroud)

... 一直这样做直到 12511 是不可想象且耗时的。

我确信有一种聪明的方法可以将我的数据压缩到 208 行。请帮忙!!

谢谢你。

r sum rows

2
推荐指数
1
解决办法
4758
查看次数

标签 统计

r ×1

rows ×1

sum ×1