- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在 Azure ML studio 中创建一个自定义模块,它将使用 VIM 包的 kNN 函数来进行缺失数据插补。但是,azure ML 中的 CRAN3.1 不支持 VIM 包,换句话说,默认情况下该包在 ML studio 中不可用。所以当我使用自定义模块运行实验时,新创建的自定义模块在加载VIM包时出现错误。
有什么方法可以让 VIM 在自定义模块的上下文中可用吗?
最佳答案
根据 Microsoft 文档,您可以添加 zip 输入。在您的 XML 文件中,您需要添加:
<Input id="zippedData" name="Zip Input" type="Zip" IsOptional="false">
<Description>Zip files to be extracted to the R working directory.</Description>
</Input>
这将允许使用外部包。在源文件(实现所有 R 逻辑)中,您应该添加:
install.packages("src/vim.zip", lib = ".", repos=NULL, verbose=TRUE)
library(VIM, lib.loc=".", verbose=TRUE)
我建议提前安装 VIM,以检查它是否可以在标准 R 模块中工作。如果它有效,那么它肯定可以在您的自定义模块中工作,因为正如文档所述:
The execution environment for the R script uses the same version of R as the Execute R Script module and can use the same default packages. You can also add additional R packages to your custom module by including them in the custom module zip package. Just load them in your R script as you would in your own R environment.
您可能会找到我关于如何安装自定义 R 包的帖子 useful
关于r - 在 azure ML 中创建自定义模块时加载 CRAN3.1 不支持的 R 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53478016/
这个问题很简单。第一的: 是否可以在 CRAN 包中包含非 CRAN(或生物导体或 omega hat)包,并在示例中实际使用该包中的工具。 如果是,如何设置 DESCRIPTION文件等使其合法并通
我在 Windows 7 上使用 32 位 R 3.1.2。 我最近对一个最近开发的包进行了 R CMD 检查 --as-cran 并且只收到了“新提交”的注释。此处和 R-devel 上的研究表明可
我想向 CRAN 存储库提交一个包 (DLMtool)。当我用 R CMD check --as-cran 检查包裹时我只收到 1 条关于新提交的说明。 但是,当我提交包时,我收到了 R 核心团队关于
假设我有一个 R 包,它已经在 CRAN 中发布了.我想在特定的 CRAN task view 中添加相同的内容. 我已经收集的一些线索在 中给出。引用 . 但我不确定是否 我能自己做。 (是否有标准
我有一个包不会在 Mac 上构建为二进制文件,但如果使用源代码完成仍然可以构建。这个包的目标受众可能不熟悉命令行,我想让他们尽可能简单。我有一个网页解释了如何从源代码构建,但希望它在 CRAN 上像
我正在准备三个 R 包,即将上传到 CRAN,它们是相互依赖的。具体来说,包A已经在 CRAN 上并且有待更新,包 B独立包装C取决于 A 的最新版本和 B . 通过首先上传 A,我可以做到这一点而不
这个问题不太可能帮助任何 future 的访客;它只与一个小地理区域、一个特定时刻或一个非常狭窄的情况相关,而这些情况通常不适用于互联网的全局受众。如需帮助使这个问题更广泛地适用,visit the
这是一个简单的问题。 我将我的包裹上传到 CRAN 并收到了告诉我的电子邮件 " CRAN 提交:以下包已上传到 CRAN " 然后就没有消息了。 我检查了传入包和现有包的目录。未找到。 有没有人遇到
如何从 CRAN 存档一份包裹检查。可以检查一个包是否是 CRAN 包,如下所示: "ggplot2" %in% available.packages()[,1] ## [1] TRUE 但是像 这样
我对 R 并不陌生,但我对在 CRAN 包中发现我希望纠正的错误很陌生。就我而言,我喜欢在 github 上上传正在开发的包;那么如果发现错误,人们可以生成拉取请求,以便修复它们。不过,并不是每个人都
我的包中的某些函数使用 C++11 容器运行得更快,但 CRAN 不接受我的包同时使用 $(SHLIB_OPENMP_CXXFLAGS)和 $(CXX1XSTD)因为它不能在 Solaris(或其他次
我正在使用 R 编程语言。我正在尝试安装“使用 R 进行数据挖掘”( DMwR )包。然而,当我访问CRAN website for this package ,好像没了: Package ‘DMwR
我正在尝试使用 Google 趋势数据,并且遇到了一些不在 CRAN 上的软件包( GTrends 、 RGoogleTrends )。 我喜欢我从 RGoogleTrends 包中看到的内容 at
这个问题在这里已经有了答案: Names of R's available packages (4 个回答) 8年前关闭。 想将 CRAN 上可用的所有软件包的列表发送到 Windows 控制台。我知
我正在创建一个我计划提交给 CRAN 的 R 包。如何检查我的任何函数名称是否与 CRAN 上已有的包中的函数名称冲突?在我的包公开之前,更改函数名称仍然很容易,我希望做一个好公民,并尽可能避免冲突。
我在看 install.packages我没有看到任何指定特定版本的选项。有办法吗?我希望能找到类似 install.packages(c('xts'),version='0.9.3') 的东西 我找
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 2年前关闭。 Improve thi
假设我试图运行一个未知来源的脚本,其中一个函数来自一个没有被脚本加载的包(一个疏忽,也许它是在编写它的人的 .Rprofile 中加载的)。我怎样才能找到这个函数驻留在哪个包中? 有some info
我想使用一些软件包,但它们已在 CRAN 中删除,尽管它们以前可用的版本可以从存档中获得。这些软件包也不在 r-forge 中。 例如,dynamo和 gafit . 尽管这些软件包已被删除,但我发现
我正在尝试修复我在 CRAN 上的包 CamelUp 的一些问题。这个包使用 Rcpp 来实现棋盘游戏。我最近的 CRAN 提交已经返回评论和输出,例如: ==32365== 16,591,624 (
我是一名优秀的程序员,十分优秀!