【发布时间】:2014-02-03 02:29:33
【问题描述】:
我正在寻找比较数据集中的值
每一行都以唯一的 ID 开头,后跟几个二进制变量 数据如下所示:
row.name v1 v2 v3 ...
1 0 0 0
2 1 1 1
3 1 0 1
我想知道对于所有唯一配对,哪些值是相同的(如果相等则赋值为 1)和哪些不同(如果不相等则赋值为 0)。 例如在列 v1:row1 == 0 和 row2 == 1,这应该导致分配 0。
所以,输出应该是这样的
id1 id2 v1 v2 v3 ...
1 2 0 0 0 ...
1 3 0 1 0 ...
2 3 1 0 1 ...
我正在寻找一种有效的方法来处理超过 1000 行...
【问题讨论】:
标签: r