Я пытаюсь создать условный оператор, который проверяет, все ли определенные значения присутствуют в другом векторе, но я хотел бы изменить условный так, чтобы был предел погрешности, удовлетворяющий некоторым отклонениям от условного (я пытаюсь чтобы избежать плавающих точек). Вот пример
x1= 2.595
x2= 4.231
x3=3.236
x= c(2.592,3.64,3.235, 5.33,4.229)
if(all(c(x1,x2,x3) %in% x)){print("pls help")}
Любые идеи о том, как я мог бы изменить вышеупомянутое условное утверждение, чтобы оставить некоторую свободу? Так что x1,x2,x3
не должно быть точно равно любому из значений в x
, чтобы условное условие было истинным?