Я включил в свой пакет следующие скрипты;
foo <- function(X){ Y <-substitute(X);cat(Y)}
fooo <-function(){
foo(aaa)
}
Тогда R cmd check
сказал нежелательное note
:
проверка кода R на возможные проблемы ... ПРИМЕЧАНИЕ fooo: нет видимой привязки для глобальной переменной 'aaa'
Как удалить эту заметку или мне нужно изменить определение foo()
?
Детали
foo
- это cat()
без двойная кавычка ""
.
Меня беспокоит окружающий символ двойной кавычкой, и я хотел удалить его, набрав foo()
> foo(aaa)
aaa
, что совпадает с cat("aaa")
.
Но, проверка CMD считает, что псевдо объект aaa
не существует.
Я хочу удалить эту заметку. В прошлом такая заметка не появлялась. Но сегодня оно появляется.