使用roxygen2生成名称空间:一个小例子或模板

使用roxygen2生成namespace对我来说是全新的。 http://r-pkgs.had.co.nz/namespace.html已多次询问并回答了一些相关问题。我仍然觉得很难。我绝对需要阅读更多有关此主题的内容。同时,我只是想知道是否有人可以提供一个简单的代码示例来使我快速入门。

我不确定以下信息会有所帮助。包装中有几个功能。 DESCRIPTION包含以下内容:

Imports: 
   dplyr,ggplot2,survival

谢谢

wsbnsb 回答:使用roxygen2生成名称空间:一个小例子或模板

尝试在包的R文件夹中创建一个函数。

类似

#' Function to plot something
#' 
#' @param my_data a data frame
#' @param x column name for x axis
#' @param y column name for y axis
#' @export
#' @import ggplot2
#' @examples
#' plotSomething(iris,'Sepal.Length','Sepal.Width') 
plotSomething <- function(my_data,x,y) {
  ggplot(my_data,aes_string(x=x,y=y)) + geom_point()
}

@export将解析关键字@importroxygen2,并在使用NAMESPACE之后更新devtools::document()文件。

本文链接:https://www.f2er.com/3146709.html

大家都在问