jmpamao 发表于 2013-12-7 23:58 
这个是有问题的,return返回的值是 循环第一次的值。
##apply 后面插 for 循环的。其实真的是绕。
啊 原来错的离谱了 在两位的基础上又改了下
aa = sapply(1:nrow(data3), function(i){
a = sapply(1:nrow(data), function(j){
return(all(data3[i,]==data[j,]))
})
})
ab=apply(aa,2,function(x)ifelse(sum(x)>0,T,F))
ac = data3[!ab,]
这样感觉也可以