Skip to main content

R源表

**节点用途:**工作流从R中读取数据表的源节点。当你想在工作流中使用R函数读取外部的数据文件时,可以使用该节点。

R的"foreign"库中提供了读取数据文件的相关示例。更多关于R的信息,可以登录http://www.r-project.org/

**节点配置:**在节点配置中,写入R语言,读取外部数据

配置选项卡:

  • **R脚本:**编辑用于在R中执行的代码。

案例:

读取数据文件夹C:\SmartMining\Desktop-5.2.0\demo下的数据:appUserData,这需要在R源表节点的“R脚本”模块中编辑读入数据的语句_SmartR.out<-read.table('C:\SmartMining\Desktop-5.2.0\demo\appUserData.csv',header=T,sep=",");_

脚本中使用read.table函数读取CSV数据。并将读取的数据赋值给SmartR.out。这是因为SmartR用变量SmartR.out来接收R代码的输出结果,所有的输出数据都需要赋值给SmartR.out来进行输出。相似的变量还有SmartR.in,SmartR.model。SmartR.in用于存储节点的输入数据,SmartR.model用于存放SmartR中的模型。