【问题标题】:Running lasso: package ‘glmnet’ is not available (for R version 3.4.3)运行套索:包“glmnet”不可用(对于 R 版本 3.4.3)
【发布时间】:2020-05-18 19:50:53
【问题描述】:

我正在尝试运行套索。据我所知,glmnet 是最受欢迎的软件包。但是,我无法安装它。有谁知道为什么?我查了一下,这个包最近一次更新是在 2019 年 10 月。

或者,您是否推荐其他用于运行 lasso 的软件包?

我在这里查看了答案,但仍然无法弄清楚如何安装 glmnet。 How should I deal with "package 'xxx' is not available (for R version x.y.z)" warning?

【问题讨论】:

  • 该消息告诉您,当前版本的软件包需要比您拥有的 R 版本更新的版本。所以有2个选项。 (1) 获取旧版本的 glmnet - from here for example - 并手动安装。或者 (2) 升级你的 R 版本。

标签: r installation glmnet


【解决方案1】:
library(devtools)
install_version("glmnet", version = "3.0-2") #https://cran.r-project.org/src/contrib/Archive/glmnet/

【讨论】:

  • 虽然此代码可能会解决问题,但 including an explanation 关于如何以及为什么解决问题将真正有助于提高您的帖子质量,并可能导致更多的赞成票。请记住,您正在为将来的读者回答问题,而不仅仅是现在提出问题的人。请edit您的回答添加解释并说明适用的限制和假设。
【解决方案2】:

升级到最新版本的 R (3.6.2) 允许我下载这个包。

【讨论】:

    猜你喜欢
    • 2020-07-17
    • 2012-11-28
    • 2020-02-09
    • 2017-07-19
    • 1970-01-01
    • 2016-05-14
    • 2015-02-25
    • 2014-05-30
    • 2014-03-30
    相关资源
    最近更新 更多