我知道這個問題涉及面很廣,但是我想知道決定為R創建(或不為)新程序包的決定性要點是什麼。更具體地說,我想補充一點,這個問題與本身使用R的原因,更多是關於編譯各種腳本並將其集成到新程序包中的決定。
在可能導致這些決定的要點中,我想到了(
- 在同一子域中不存在其他軟件包;
- 與其他研究人員進行交換並允許其重複性實驗;
以及可能導致相反決策的幾點:
- 一些其他軟件包中已經使用的部分方法;
- 數量眾多的新功能不足以證明有必要創建新的獨立程序包。
我可能已經忘記了很多可以在任一列表中使用的要點,而且,這些條件在一定程度上似乎是一部分學科我有。那麼,您要說什麼才有道理,以及在什麼時候開始將各種功能和數據整合到一個新的文檔化且廣泛可用的軟件包中?