Если у вас есть кадр данных следующим образом:R - Найти частично совпадающие кортежи
column1 column2 column3 column4
1 124 2 a
2 125 4 b
3 124 6 c
4 126 8 d
5 150 10 e
Что является наиболее эффективным (то есть самым быстрым) способом просто выяснить (TRUE/FALSE), если кадр данных содержит какой-либо кортежи, удовлетворяющие условиям, основанным только на двух столбцах?
Как бы вы узнали (без петли), если есть кортеж, который удовлетворяет условиям column1==1 & column2<140 & column2>130
? (Конечно, результат должен был бы вернуть FALSE
в таком случае).
+1 за использование "любой" функции - не знал, об этом! Очень полезно! – whistler
+1 для элегантного решения с 'any', этот ответ, вероятно, более точно подходит для вопроса. – TMS