6

我是R的初学者。

我发现有两个名为CRANR-Forge的项目网站。

这两者之间究竟有什么区别?

4

2 回答 2

8

CRAN是 R 的主要包存储库。它存储源代码并构建包的二进制文件。它是默认存储库,因此您可以使用 R 的出厂新副本访问其中的包。这是人们寻找稳定版本包的第一个地方。(生物信息学软件包往往在Bioconductor上。)

R-Forge(和RForge)是包开发环境和存储库。这意味着它们包括 (SVN) 源代码控制、错误跟踪和其他功能。您可以从中获取软件包的开发版本。替代方案包括githubGoogle 代码bitbucket

于 2013-01-24T10:55:56.397 回答
8

CRAN综合 R 存档网络是 R 包的官方分发网络。要发布 R 包,请将其源代码上传到 CRAN FTP 服务器。然后对该软件包进行测试,为不同平台构建,并在世界各地的不同镜像上提供,以供下载和安装install.packages()

R-forge 是一个包开发网站,提供包开发工具:源代码控制、错误跟踪、邮件列表等。这些是 CRAN 不提供的工具,CRAN 只是一个分发网络。

于 2013-01-24T10:46:18.523 回答