因为你要找相同的,很明显可以利用duplicated在data.frame里查找重复记录来解决问题。
如果每次你都将e1里面需要查找的行,与e进行合并,那么就可以在一个data.frame里进行duplicated操作了。
使用此方法的前提是:你的e矩阵里面没有重复的行。
代码如下:
- apply(e1,1,function(x) which(duplicated(rbind(x,e)))-1)
|
楼主: 乌贼07
|
17347
4
[有偿编程] R语言如何返回待查找的数据所在行的行号? |
|
已卖:299份资源 硕士生 56%
-
|
20论坛币
最佳答案这个问题,楼上是一种很好的解决问题的思路,主要是将多个变量融合成1个变量了,我这里提供一种另用内置函数解决问题的方法。
因为你要找相同的,很明显可以利用duplicated在data.frame里查找重复记录来解决问题。
如果每次你都将e1里面需要查找的行,与e进行合并,那么就可以在一个data.frame里进行duplicated操作了。
使用此方法的前提是:你的e矩阵里面没有重复的行。
代码如下:
| |
|
|
| ||||||||
| ||
| ||||||||||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


