Я не уверен, как вы хотите «сохранить» необходимые комбинации, но чтобы найти комбинации, которые вы ищете, вы можете сделать что-то вроде
v <- c(15,6,10,26,7,27,19,51,54,61,64,69,70)
if(sum(v>=1 & v<= 30) == 8 &
sum(v>=31 & v<= 60) %in% c(1L, 2L) &
sum(v>=61 & v<= 70) == 3){TRUE}
else{FALSE}
Спасибо @thelatemail за то, что вы указали, чтоВторое условие должно принимать несколько значений.