我想使用R包frailtySurv。它已从CRAN中删除,但在以下位置有存档版本
https://cran.r-project.org/src/contrib/Archive/frailtySurv/
我尝试了使用install.packages命令安装该软件包的各种方法。在一次尝试中,我将 *. tar.gz文件下载到我的计算机上,从该文件中解压缩相关文件夹,然后运行
install.packages('frailtySurv.zip', repos=NULL)
我得到一条消息,说软件包安装成功,但当我这样做
library(frailtySurv)
我收到一条消息说该软件包不存在。
在另一次尝试中,我试着
install.packages('frailtySurv_1.3.7.tar.gz',
repos='https://cran.r-project.org/src/contrib/Archive/frailtySurv/')
我收到了错误信息
无法访问存储库https://cran.r-project.org/src/contrib/Archive/frailtySurv/src/contrib的索引
我做了几次其他的尝试,但没有成功。
如果有人能告诉我如何正确地做这件事,我将不胜感激。
谢谢,大卫
1条答案
按热度按时间tv6aics11#
由于该包是 * 最近 * 存档的(即它与当前版本的R不太同步),并且由于非致命原因(即警告而不是完全失败),您应该能够安装最新版本而不会遇到太多麻烦。
您需要安装开发工具(编译器等),以便从源代码安装软件包,但如果您这样做,然后
或
应该都能用或者,下载tarball(即frailtySurv_1.3.7.tar.gz)并运行
install.packages("frailtySurv_1.3.7.tar.gz", repos = NULL)
(假设.tar.gz文件在您的工作目录中)应该可以工作。所有这些选项都是从源代码安装的,因此需要编译工具。
如果安装编译工具过于繁琐,您目前(2023年年中)应该能够使用groundhog包,指的是存档日期2023-04-05之前的日期:
(but注意这将安装一个本地版本的软件包和 * 所有它的依赖项 * 截至此日期...)