0

我一直在尝试安装一个可以在我的 R 脚本中使用的机器学习包。

我已经将安装程序的压缩包放在一个 zip 文件中,并且正在做

install.packages("src/packagename_2.0-3.tar.gz", repos = NULL, type="source") 

从 R 脚本中。但是,进度指示器只是无限循环,并且没有安装在环境中。

我怎样才能安装这个包?

ada是我要安装的软件包,ada_2.0-3.tar.gz也是我正在使用的文件。

4

1 回答 1

3

您不能使用 tarball 包。如果您在 Windows 上,则需要执行以下操作:

一旦你安装了一个包(+它的依赖项),它将把包下载到一个目录中

C:\Users\xxxxx\AppData\Local\Temp\某个目录名\downloaded_pa​​ckages

这些将采用 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 博客,用一些视觉效果更好地解释它。

于 2015-09-24T11:59:56.317 回答