Можно ли перевести функцию R isTRUE
в Rcpp?И если да, то как?
Функция R:
function (x)
is.logical(x) && length(x) == 1L && !is.na(x) && x
Я борюсь с первой и третьей частью.Как я могу проверить, имеет ли тип ввода логический или логический тип?И как я могу проверить NA, когда тип ввода неизвестен?
Я знаю, что могу проверить, равна ли длина 1 с помощью
x.length() == 1 / x.size() == 1