相关疑难解决方法(0)

使用roxygen记录setter函数

我有一个功能,除了attr任何R对象的唯一广告.基础演示:

#' Setter function
#' @param x an R object
#' @param value a character value to set
#' @export
`foo<-` <- function(x, value){
    attr(x, 'foo') <- value
    return(x)
}
Run Code Online (Sandbox Code Playgroud)

这有点像魅力,除了生成一个好的Rd文件,相关部分:

\usage{
  foo(var, value) <- value
}
Run Code Online (Sandbox Code Playgroud)

当然,它会在R CMD check应该运行时触发警告foo(var) <- value.

任何提示都会非常有意义!


更新:感谢richierocks似乎有一个修复

documentation setter r roxygen roxygen2

6
推荐指数
1
解决办法
1050
查看次数

标签 统计

documentation ×1

r ×1

roxygen ×1

roxygen2 ×1

setter ×1