我有2个变量lo和la,它们是R中for循环的一部分。在给定的迭代中,lo和la假设以下值:
lo
[1] -39.7
> la
[1] -18.3
如果我尝试在data.frame(reordermags)中查找两个VALUES,答案是
> reordermags[which(reordermags$V1==-39.7 & reordermags$V2==-18.3), ]
V1 V2 V3
36702 -39.7 -18.3 5.51
但是,如果我试图寻找接收这些值的VARIABLES,答案是:
> reordermags[which(reordermags$V1==lo & reordermags$V2==la), ]
[1] V1 V2 V3
<0 rows> (or 0-length row.names)
关于这里可以发生什么的任何想法,因为在这两种情况下,值和变量都是数字?? ...
提前致谢!
此致