我想使用一些包,但它们已在 CRAN 中删除,尽管它们以前可用的版本可以从存档中获得。这些包也不在 r-forge 中。
尽管这些软件包已被删除,但我发现它们仍然有用并且可以帮助我。
是否有可能以及如何轻松安装它们?喜欢one_line_install('http://sss.tar.gz')
。
顺便说一句,我可能会在 Windows 和/或 OS X 中使用它们。所以代码应该设计为“多平台”。
我想使用一些包,但它们已在 CRAN 中删除,尽管它们以前可用的版本可以从存档中获得。这些包也不在 r-forge 中。
尽管这些软件包已被删除,但我发现它们仍然有用并且可以帮助我。
是否有可能以及如何轻松安装它们?喜欢one_line_install('http://sss.tar.gz')
。
顺便说一句,我可能会在 Windows 和/或 OS X 中使用它们。所以代码应该设计为“多平台”。
使用该devtools
软件包很容易,因为无需自己下载该软件包。例如:
library(devtools)
install_url('http://cran.r-project.org/src/contrib/Archive/dynamo/dynamo_0.1.3.tar.gz')
install_url('http://cran.r-project.org/src/contrib/Archive/gafit/gafit_0.4.tar.gz')
我毫不怀疑这将与平台无关。
该包具有其他相关且有用的功能,例如install_version
、install_local
、install_github
等。
根据您想要回溯多远,您还可以使用MRAN 快照存档。这是 CRAN 的一系列每日快照,可追溯到 2014 年 9 月。
例如,从 2015 年 6 月 30 日安装 CRAN 的软件包:
install.package("my_package",
repos="https://mran.microsoft.com/snapshot/2015-06-30")
尝试
install.packages('/path/dynamo_0.1.3.tar.gz', type = 'source')
path
您下载的文件的路径在哪里。在 Mac 上就是这样!在 Windows 上,您必须使用斜线 :-)
对于它的价值,包装 gafit 再次可用,而无需诉诸技巧。
正如上面所建议的,由于核心 R 系统改变了一些包装约定,它被破坏了几年。希望现在完全修复。