如何在R包中插入新函数?

如何在R包中插入新函数?,r,R,我用这些做了一个R包。我使用RStudio,我想在包中添加一个新函数 我是否只是将函数放入一个R脚本中,然后将其拖到名为R的包中的文件夹中?如果这样做,是否需要更改名为man的文件夹的内容?假设您编写了一个名为my\u function my_function <- function(){ print("New function!") } my_函数您可能会发现本指南更容易理解,我确实做到了: #' my_function #' #' A function to print the

我用这些做了一个R包。我使用RStudio,我想在包中添加一个新函数


我是否只是将函数放入一个R脚本中,然后将其拖到名为R的包中的文件夹中?如果这样做,是否需要更改名为man的文件夹的内容?

假设您编写了一个名为
my\u function

my_function <- function(){
  print("New function!")
}

my_函数您可能会发现本指南更容易理解,我确实做到了:
#' my_function
#' 
#' A function to print the words "New function!"
#'
#' @return A character vector
#' @export
#'
#' @examples
#' my_function()

my_function <- function(){
  print("New function!")
}