R CMD检查关于ggplot,子集等的注释

使用ggplot或子集时,我的包上的R CMD检查命令会生成以下注释:

* checking R code for possible problems ... NOTE
foo: no visible binding for global variable ‘bar’

对于诸如的模拟函数

foo <- function(dataframe) { subset(dataframe,bar>10) }

当忘记包中全局变量的使用时,R CMD检查部分很有用.因此,我想让它干净.

是否有可能让R知道ggplot / subset的特殊性质?

最佳答案 这就是注意这不是警告或错误的原因 – 目前没有自动方法来检测函数中非标准评估的使用.

点赞