我开发了一个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/