有几个线程询问如何检查向量中的所有元素是否相同。这不是我的问题。
我一直在使用all
中的R
功能而没有任何问题。我想评估一列mydataframe$colA
中的所有元素是否与mydataframe$colB
中的相同:
if(all(mydataframe$colA == mydataframe$colB) == FALSE) {...}
但是今天我开始看NA
作为all
函数返回,而不是布尔值。我已经尝试过其他方法来查找所有元素是否相同。例如:
table(mydataframe$colA == mydataframe$colB)
只给了我TRUE
所以我的A栏中的所有值都与B栏中的值相同。
这里有什么不对?我强调我的脚本一直工作正常,即使在今天我使用不同样本的数据运行这些相同的行8次没有问题。所有数据和所有样本都应该采用完全相同的格式。
提前致谢!