' execute R '如何返回非表的东西

护符护符 成员职位:39大师
2019年6月编辑 帮助

嗨,似乎'执行R '只期望一个数据表作为返回值。

当我返回一个简单的实数时,它被识别为“内存缓冲文件”。

(试图返回一个模型,同样的事情发生了。)

任何帮助都很感激。谢谢- - -

代码:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<过程version = " 6.4.000 " >
> <上下文
<输入/ >
<输出/ >
<宏/ >
> < /上下文

<过程扩展= " true " >

<参数key="script" value="rm_main = function(){ & # 10;cat('现在开始运行R脚本…\n') X = 0.1 x # 10; & # 10} " / >
< /操作符>




> < /过程
< /操作符>
> < /过程

标记:

答案

  • bhupendra_patilbhupendra_patil 管理员、员工、会员职位:168RM数据科学家

    你好@juju

    你是对的,只有数据表才能被标准的快速挖掘操作符理解。

    所以任何其他需要传递给RM操作符的东西都需要是一个数据表

    然而,您的R对象可以根据需要传递给其他R脚本。

    执行R运算符有一个示例教程过程。在R中训练和应用线性模型“这说明了这个概念是如何运作的

    希望对大家有所帮助

登录注册置评。