У меня есть две матрицы, одна из них имеет значение NA, и я хочу использовать функцию, которая запускается только в том случае, если в данных присутствуют NA
, поэтому, если я запускаю функцию, она должна работать только на df2
а не df1
. Как мне это сделать?
df1 <- matrix(1:4, nrow = 2, ncol = 2)
df2 <- matrix(1,2,3,NA, nrow = 2, ncol = 2)
Вы можете создать функцию с
if(all(!is.na(obj))) yourfun(obj)
или наоборот.