【发布时间】:2016-11-02 10:22:23
【问题描述】:
我在 Azure MIL 中执行 R 脚本时遇到问题,错误是 即“错误:(列表)对象不能被强制输入双精度”
我的代码是
dataset1 <-maml.mapInputPort(2)
dataset3 <-maml.mapInputPort(1)
Z <- as.numeric((dataset3),stringsAsFactors=TRUE)
Y <- mdBinaryDesign(Z,4,dataset1)
Y.aggregate=mdBinaryToAggregateDesign(Y)
survey.design=mdDesignNames(Y.aggregate, dataset1)
data.set <- as.data.frame(survey.design)
maml.mapOutputPort("data.set")
为 Z 变量赋值时出现的问题。 dataset3 有简单的数字数据,即 "5" ,它充当我模型的输入。
【问题讨论】:
-
这是不可重现的,数据的结构是未知的。错误究竟发生在哪里?
-
模型运行时发生错误,特别是当 Z 变量被赋值时会产生错误。 [1]:i.stack.imgur.com/YwVDR.png严重]。错误:错误 0063:在评估 R 脚本期间发生以下错误: ---------- 来自 R 的错误消息开始 ---------- (列表)对象无法强制键入'double'(列表)对象不能被强制输入'double' -----------来自R的错误消息结束------------
标签: r azure-machine-learning-studio