我知道这个问题是一个相当广泛的问题,但我想知道决定为 R 创建(或不)一个新包的决定性点是什么。更具体地说,我要补充的是,这个问题不是关于使用 R 本身,更多关于编译各种脚本并将它们集成到新包中的决定。
在可能导致这些决定的要点中,我想到了(以一种非常不详尽的方式):
- 同一子字段中不存在其他包;
- 需要与其他研究人员交流并允许实验的可重复性;
在可能导致相反决定的几点中:
- 使用的部分方法已经存在于其他一些包中;
- 新功能的数量不足以证明创建新的独立包是合理的。
我可能已经忘记了许多可以在这两个列表中列出的点,而且,这些标准似乎部分是主观的。那么,您认为应该证明什么是合理的,并且在什么时候开始将各种功能和数据整合到一个新的文档化和广泛可用的包中?