如何基于其他包构建R包?
How to build an R package base on other package?
我正在尝试构建 R 包。但是现在我的函数使用了包 stringr
中的一些函数。谁能告诉我如何将 stringr
添加到我的包裹中?谢谢。
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
我正在尝试构建 R 包。但是现在我的函数使用了包 stringr
中的一些函数。谁能告诉我如何将 stringr
添加到我的包裹中?谢谢。
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