全部版块 我的主页
论坛 休闲区 十二区 休闲灌水
1187 0
2019-01-07

曾经发布过制作自己 R 包的文章,但除了包开发本身,很多习惯的养成可以让你的包更容易被别人接受,这里包括但不限于用 Git 进行版本控制、用 Travis CI 与 Appveyor 对包进行持续集成、写小品文、进行单元测试并统计代码覆盖率、在 Github 上发布、选择许可证、在 CRAN 上发布、用 roxygen2 写文档、用 formatR 格式化代码增加可读性、添加演示数据、提供 shiny 应用、写更新日志与 Readme 文档且放上前面所说的测试结果、下载量及覆盖度的各类徽章…你甚至还可以用hexSticker 给自己软件包做个六边形贴纸当商标。这篇文章以 usethis 包为核心讲解了一些 R 包开发周边应该注意的事,也可当作 R 包开源社区识别自己人的指南。

链接:http://johnmuschelli.com/neuroc/getting_ready_for_submission/index.html


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群