Есть ли способ, в R, всплывающим сообщение об ошибке, если функция использует переменную не объявленную в теле функции: то есть, я хочу, чтобы кто-то флаг этого типа функцияЕсть ли у нас больше ошибок (сообщений)?
aha<-function(p){
return(p+n)
}
видеть; если где-то есть переменная «n», aha (p = 2) даст мне «ответ», так как R просто возьмет «n» из таинственного места, называемого «средой»
Это обычно называется «особенностью» :) Это было бы одинаково на C или C++, между прочим, с определением области от локальной функции до следующего слоя, обычно глобальной. –