Представим себе, что вы хотели бы построить простой тест, основанный на условии setdiff(input, 1:9)
.Как проверить, когда условие возвращает числовое значение (0) в R
Как я могу построить
if isnotempty(setdiff(input, 1:9)) stop ("not valid")
заявление, которое останавливает выполнение при входе c(3, 12)
, но продолжается, когда вход c(2,5,7)
сказать? Большое спасибо, Берти
Проверка того, что 'input' является числовым, было бы неплохо и здесь. +1 к @TylerRinker для обработки этого тоже :) – daroczig