现在的中文网络上其实并不缺乏教新手如何去创建和开发一个 R 包,只要很随意的搜索一下,就能找到不少可以参考的资料。那么问题来了,为什么我还要再写一篇来分享如何创建 R 包的文章呢?动机其实也很简单,由于 R 社区的不断发展,{usethis}{testthat}{styler}{lintr}{pkgdown} 等等各类便于开发的工具层出不穷,在这些工具的帮助下,开发一个包的学习曲线愈发地降低。而现在中文网络中基于这些更为现代化工具的开发新手级入门教程还是尚且偏少。 …