Microsoft Azure ML中的Caret包

时间:2017-01-12 13:27:04

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

我想在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上加载此库?

谢谢!

3 个答案:

答案 0 :(得分:2)

从上面的一条评论中,您听到的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)

答案 1 :(得分:1)

答案 2 :(得分:0)

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

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