使用Execute R - '[1] no terms component or attribute ' '
大家好!
我是Rapidminer和R的新手,所以在我努力使用R脚本来确定多少集群是最优的时候,我完全卡住了。
为了设置舞台:我在XLSX文档中有信息,我用“阅读Excel”框读取,然后我处理它,得到您在附件中看到的图像。然后,我把它赋给我的'Execute R'框,里面是这样的:
Rm_main = function(data)
{
D <-模型。矩阵(data, diss=NULL, distance = "euclidean", min.nc=2, max. nc=2)。Nc =6, method = "kmeans", index = "hubert")
库(“NbClust”)
res<- NbClust(d, diss=NULL, distance = "euclidean", min.nc=2, max. nc=2。Nc =6, method = "kmeans", index = "hubert")
}
如果我运行它,它说这是错误:“[1]no terms component nor attribute]”,这并没有真正给我任何有用的信息(因为我没有得到太多的信息,你看到了吗?
我的问题是:
1.问题在哪里?(我应该去哪里找?)
2.这部分有什么意义吗?
' d <-模型。矩阵(data, diss=NULL, distance = "euclidean", min.nc=2, max. nc=2)。Nc =6, method = "kmeans", index = "hubert"
我想做的是给数据正确的格式这是我从阅读中获取的但我不确定(或其他,老实说)
我还发布了过程的图像,以防它们对任何试图帮助我弄清楚这个问题的人有用。(顺便说一句,非常感谢:))
答案
执行这一行
从交互式R会话使用虹膜数据导致
问题是R。
首先让R脚本以交互方式工作,然后让它在RapidMiner中工作。谷歌是你回答R相关问题的好朋友。