我一直在尝试安装我可以在R脚本中使用的机器学习包。
我已经完成了将安装程序的tarball放在zip文件中并且正在执行
install.packages("src/packagename_2.0-3.tar.gz", repos = NULL, type="source")
从R脚本中。但是,进度指示器只是无限循环,并且它没有安装在环境中。
如何安装此软件包?
ada
是我要安装的软件包,ada_2.0-3.tar.gz
是我正在使用的文件。
答案 0 :(得分:3)
您无法使用tarball包。如果您在Windows上,则需要执行以下操作:
安装软件包(+它的依赖项)后,它会将软件包下载到目录中
C:\ Users \ xxxxx \ AppData \ Local \ Temp \ some目录 名\ downloaded_packages
这些将采用zip格式。这些是您需要的包。
或者从cran下载Windows二进制文件。
接下来,您需要将所有需要的软件包放在一个完整的zip文件中,然后将其作为新数据集上传到AzureML。
AzureML中的加载连接到r脚本的数据包
install.packages("src/ada.zip", lib = ".", repos = NULL, verbose = TRUE)
library(ada, lib.loc=".", verbose=TRUE)
请务必检查Azure中是否提供了所有相关软件包。 Rpart可用。
要获得完整的概述,请查看此msdn blog,并通过一些视觉效果更好地解释它。