R - 查找 2 列的逐行比较何时为假

R - Finding when a row by row comparison of 2 columns is false

我正在对 2 列 (colA==colB) 进行逐行比较,结果是:

[1]     TRUE TRUE TRUE 
 .       .    .    .
 .       .    .    .
[30054] TRUE FALSE TRUE

大部分结果应该是正确的。我想查找值为 FALSE 时的出现次数。所以回到上面的例子,我会发现第 30055 行或第 30055 行是假的。

假设你的测试变量是 data.frame df 中的 v1,你可以使用

which(df$v1 == FALSE)