Generate R package in Rstudio

Generate R packages in Rstudio (Windows)


Toy example

Generate R package in Rstudio
Generate R package in Rstudio
Generate R package in Rstudio
具体设置细节参考 课件:Data Science Computer Skills - Build R Package
当各个文件都修改完成后,需要build the R package:
Generate R package in Rstudio
Generate R package in Rstudio

注释即文档

参考:Problem with NAMESPACE

  1. 首先要安装相应的R包: devtools, roxygen2
  2. 之后要删掉 NAMESPACE文件 (若内容还需要注意备份)
  3. 在命令行运行 > devtools::document() (so that roxygen2 will generate new NAMESPACE file in the package source directory)
  4. 添加注释(或修改注释)之后,运行 > roxygen2::roxygenise() (若出现 re-compiling,则需要再运行一次,即出现 “Writing naiveRegression.Rd”)
  5. 再次 Install and Restart (Ctrl + Shift + B) (否则命令行会出现 “Rendering development documentation for ‘naiveRegression’”),之后就可以执行 ?naiveRegression 查阅帮助文档

Generate R package in Rstudio

Push to Github