- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 devtools::check()
运行 R CMD 检查对于我正在编写的包,我在检查中遇到以下注意事项:* checking R code for possible problems ... NOTE
prep: no visible global function definition for 'one_of'
我唯一使用的地方 one_of
在 prep()
是这一行:raw_data <- dplyr::select(raw_data, -one_of(drop_vars))
有谁知道我该如何解决这个问题 NOTE
?
波纹管是我的DESCRIPTION
和 NAMESPACE
文件。
任何帮助将不胜感激
这是我的 DESCRIPTION
文件看起来像:
Package: prepdat
Title: xxx
Version: 0.0.0.9000
Authors@R: person("Ayala S.", "Allon", email = "ayalaallon@gmail.com", role = c("aut", "cre"))
Description:xxx
Depends: R (>= 3.0.3)
License: GPL-3
LazyData: true
Imports: dplyr (>= 0.4.2),
reshape2 (>= 1.4.1),
psych(>= 1.5.4)
Suggests: knitr,
testthat
NAMESPACE
文件看起来像
importFrom(dplyr,"%>%")
importFrom(psych,"harmonic.mean")
exportPattern("^[^\\.]")
最佳答案
one_of
不是来自 dplyr
的导出函数所以你不能在你的包中使用它。
如 this vignette 中所述(我建议你阅读),最好用 dplyr
编程使用下划线的变体,如 select_
.
尝试这个
raw_data <- dplyr::select_(raw_data, "-one_of(drop_vars)")
关于r - 'one_of' 没有可见的全局函数定义`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32069800/
我正在使用 devtools::check() 运行 R CMD 检查对于我正在编写的包,我在检查中遇到以下注意事项: * checking R code for possible problems
为什么是 dplyr::one_of()叫那个?所有其他 select_helpers名字对我来说很有意义,所以我想知道 one_of() 是否有一个方面我不明白。 我对 one_of() 的理解是它
我有两个主要数据框,其中有两组我想删除的列名称: df1 tibble(a = c(1,2), b = c(3,4), c = c(5,6)) %>% select(-one_of("c","d",
我有两个主要数据框,其中有两组我想删除的列名称: df1 tibble(a = c(1,2), b = c(3,4), c = c(5,6)) %>% select(-one_of("c","d",
我有一个名为 test 的小数据集,我想在其中对向量 cm 中定义的列执行一些变异操作。 安装和加载一些包 require(devtools) devtools::install_github("
我的数据如下所示: library(dplyr) set.seed(123) df % mutate_if(is.numeric, funs(new = . - ref)) 如果我只想对列的子集
我是一名优秀的程序员,十分优秀!