我正在运行这条线:
Frest <- randomForest(x = BFrame(,'Prediction'), y = BFrame[,which(colnames(BFrame) != 'Prediction')])
并且它给出了错误:
randomForest中的错误(x = BFrame(,&#34;预测&#34;),y = BFrame [, 哪个(colnames(BFrame)!=:找不到函数&#34; BFrame&#34;
BFrame
是data.frame
我非常困惑,因为我之前和之前都使用过类似的代码。然而,这次,BFrame很大 - 对18个变量进行了130000次观测。这个错误导致我的内存不足导致源位于其他地方吗?
由于
答案 0 :(得分:0)
解析器正在读取BFrame(, 'Prediction')
作为要调用的函数,其中没有/缺少第一个参数,第二个参数设置为'Prediction'
。我合理地确定你的意思是使用括号[ ]
而不是括号( )
:
BFrame[, 'Prediction']