【发布时间】:2010-04-11 03:05:37
【问题描述】:
我在 R 中有一个数据框,我想对所有行对执行计算。有没有比使用嵌套 for 循环更简单的方法?
为了具体说明,考虑一个有 10 行的数据框,我想计算所有 (45) 个可能对之间的分数差异。
> data.frame(ID=1:10,Score=4*10:1)
ID Score
1 1 40
2 2 36
3 3 32
4 4 28
5 5 24
6 6 20
7 7 16
8 8 12
9 9 8
10 10 4
我知道我可以使用嵌套的 for 循环进行此计算,但有没有更好(更 R-ish)的方法呢?
【问题讨论】:
标签: r