我有一个数据框中有15000条目的2列。R一列中哪些项目高于另一列?
col1 col2
mike anna
eve charly
george mike
jenn george
我想知道,Col1中的哪些条目比Col2中的条目要高。
我已经有一个解决方案,我环通在Col1中的每个条目,并检查它在col2的位置,但15.000的需要年龄:
for(i in 1:nrow(df)){
myposinCol2 <- grep(df[i,1], df[,2])
if(myposinCol2[1] > (i + 500)){ #take it }
}
可能有人点我的方向,以改善呢?
THX 约尔格
'which(df [,1] ==“george”)'? –
你的问题不明确;我想你的意思是你想比较col1和col2中每个名字的等级。 – scoa
预期结果是什么?两列共用的单个名称的值/等级? –