【问题标题】:Caret package in Microsoft Azure MLMicrosoft Azure ML 中的插入符号包
【发布时间】:2017-05-27 15:13:11
【问题描述】:

我想在 Azure ML 中加载插入符号库。这在 R 版本设置为 CRAN R 3.1.0 时有效,但在 Microsoft R Open 3.2.2 上不起作用。我必须使用 R Open 版本,因为我在我的项目中使用了其他包,早期版本 3.1.0 不支持这些包。 因此,问题是如何使用 Microsoft R Open 3.2.2 在 ML Azure 上加载这个库?

谢谢!

【问题讨论】:

    标签: r azure load r-caret azure-machine-learning-studio


    【解决方案1】:

    从您上面的一个 cmets 看来,您使用的 caret 包的版本需要 R 版本 >3.1.2。我建议使用旧版本的软件包:this 3.1 archive (6.0-68) 中的 caret 二进制文件对我有用。我使用这些语句来加载包:

    install.packages("src/caret_6.0-68.zip", lib=".", repos= NULL, verbose=TRUE)
    library("caret", lib.loc=".", verbose=TRUE)
    

    【讨论】:

      【解决方案2】:

      【讨论】:

        【解决方案3】:

        您可以将所需的 R 库上传为 zip 文件,然后在代码中引用它。这是来自 MSDN 的一个很好的分步参考,解释了为实验添加 R 库的过程。

        https://blogs.msdn.microsoft.com/benjguin/2014/09/24/how-to-upload-an-r-package-to-azure-machine-learning/

        【讨论】:

        • 其实我已经这样做了。问题是由于 ML Azure 上的 R 版本为 3.1.0(它需要 >3.1.2),该包无法运行。由于使用了其他软件包,我也无法使用 Microsoft R Open。​​
        猜你喜欢
        • 2015-04-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-12-19
        • 2016-05-07
        • 1970-01-01
        • 2018-11-11
        • 1970-01-01
        相关资源
        最近更新 更多