作者: | Hadley Wickham and Jennifer Bryan |
语言: | 英文 |
出版年份: | 2023 |
编程语言: | R |
下载链接: |
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。 |
《R Packages》第二版由Hadley Wickham和Jennifer Bryan合著,是一本全面深入的R包开发指南。本书旨在帮助R用户将代码转化为可共享、可维护的R包,涵盖了从基础开发到高级实践的各个方面。
全书分为五个部分,内容层层递进,适合不同层次的读者。
regexcite
,展示了从创建到发布的完整过程,帮助读者快速了解R包开发的基本框架。devtools
等工具的安装与使用。load_all()
、document()
、test()
和check()
等核心函数的使用,帮助读者建立高效的开发工作流。roxygen2
生成文档。DESCRIPTION
文件、NAMESPACE
文件、inst/
目录等其他重要组件的使用。DESCRIPTION
文件的各个字段及其重要性。DESCRIPTION
文件中声明依赖。testthat
包的基本使用,如何编写和运行测试。roxygen2
为函数编写文档。README.md
和NEWS.md
。pkgdown
为包创建网站。devtools
、usethis
、testthat
和roxygen2
等工具,提供完整的开发体验。《R Packages》第二版不仅是一本技术书籍,更是一本关于如何高效开发和维护R包的实用手册。无论是初学者还是经验丰富的开发者,都能从中获得宝贵的指导和启发。