0
给出的示例表合并两行,R:如何基于特定值
ID T A B X Y Z
1 S 1
2 S 2
1 E 4 a b c
3 S 5
2 E 8 d e f
和假设:
- 对于相同的ID有一对行(第一行Ť == S;第二行 行T == E)
- 第一行(T == S)列ID,T,A有值
- 第二行(T == E)列ID ,T,B,X,Y,Z的值为
- 两行对不一定低于对方
我尽量做到以下几点:
- 查找具有相同ID
- 行和值(合并入行牛逼== S)
- 删除行以T ==Ë//因为合并其他行
结果看起来就会像这样
ID T A B X Y Z
1 S 1 4 a b c
2 S 2 8 d e f
3 S 5
...
目前我使用两个嵌套的for-loops,这太慢了。有人有一个比两个嵌套for循环更快的想法吗?