我开发了一个R包,我想让任何人通过调用来使用它

install.packages(my package name)

帮助?

我试图在谷歌上搜索,我安装了一些库来做到这一点,但这些库使我的包损坏,所以我想问问你,也许你建议我最好的方法

我想如果我在 github 上有我的包,谢谢

最佳答案

我认为最好的办法是去 GitHub 并做一些阅读。您在评论中提到您希望用户能够使用 install.packages() 而不是 install_github() 。为此,您需要将您的包提交到 CRAN 或使 tarball 源可在某处下载,以便用户可以在下载后从源安装。

CRAN Repository Policy 以及 Writing R Extentions 以及 GitHub 上的所有信息都值得一读。

顺便说一句,devtools::install_github() 的使用非常广泛,因此如果不提交给 CRAN,您可能需要重新考虑仅使用 install.packages() 的立场。

关于R 如何使我的包裹在线可用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30418657/

10-16 18:29