我正在尝试构建R包。但是现在我的函数已经使用了软件包stringr
中的某些函数。谁能告诉我如何在包裹中添加stringr
?谢谢。
答案 0 :(得分:2)
您已使用的功能应添加到roxygen文档中。例如,如果使用功能stringr::str_extract()
,则可以添加-
#' @importFrom stringr str_extract()
然后运行roxygen2::roxygenise()
,您应该看到此功能已添加到NAMESPACE
文件中。您可以在Hadley Wickham的著作(有关如何制作R包的免费书籍)中了解此内容:r-pkgs.had.co.nz/namespace.html
或查看此播放列表: https://www.youtube.com/playlist?list=PLk3B5c8iCV-T4LM0mwEyWIunIunLyEjqM