使用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的特殊性质?
最佳答案 这就是注意这不是警告或错误的原因 – 目前没有自动方法来检测函数中非标准评估的使用.