我是Azure的新手,我想运行我的R代码,我读了它是如何工作但我运行我的包有问题,但我总是得到这样的错误。
无法找到'mlr'所需的包'ParamHelpers'
当我在Rstudio中运行时,我没有相同的错误
我在zip包中有一个zip文件
install.packages("src/Metrics_0.1.1.zip", lib = ".", repos = NULL, verbose = TRUE)
install.packages("src/checkmate_1.7.0.zip", lib = ".", repos = NULL, verbose = TRUE)
install.packages("src/mlr_2.7.zip", lib = ".", repos = NULL, verbose = TRUE)
install.packages("src/xgboost_0.4-2.zip", lib = ".", repos = NULL, verbose = TRUE)
install.packages("src/BBmisc_1.9.zip", lib = ".", repos = NULL, verbose = TRUE)
library(xgboost)
library(Metrics, lib.loc=".", verbose=TRUE)
library(checkmate, lib.loc=".", verbose=TRUE)
library(BBmisc, lib.loc=".", verbose=TRUE)
library(mlr, lib.loc=".", verbose=TRUE)
library(Hmisc)
packageVersion("mlr")
答案 0 :(得分:2)
您需要将所有软件包添加到mlr所需的zip文件中。 BBmisc和ParamHelpers在Azure上都不可用,因此您需要将这些添加到包含其他软件包(如mlr)的zip文件中。
Here是Azure ML中可用软件包的列表。
和here是mlr所依赖的软件包概述
答案 1 :(得分:0)
你可以尝试这个 - http://gallery.azureml.net/Details/7507f907deb845d9b9b193b455a8615d
上面的链接显示了一个简单的模型,用于使用xgboost库预测对研究生院的接受度,并将模型序列化为data.frame