У меня есть огромная база данных, где я должен проверить несоответствия. Один из тестов состоит в том, чтобы суммировать некоторые значения пробоя и контролировать, если общее значение равно этому. Подведение итогов и сравнение не проблема. Я использовалсравнить каждую строку в двух векторах друг с другом
which(a+b+c+d != e)
, , который также дал значения, которые на самом деле правы. Surfing through stackoverflow показал, что R имеет некоторые проблемы с таким расчетом. Поэтому я попробовал which(all.equal(sum(a,b,c,d),e)!=T)
, , который дал бы мне правильный результат из-за его тестирования близкого равенства, но он не сравнивает каждую строку суммы (a, b, c, d) с каждой строкой e, но все векторы ,
Есть ли функция в R, которая позволяет мне проверять каждую строку так, как это делает all.equal()?