【发布时间】:2019-02-05 12:38:24
【问题描述】:
我正在尝试用我的数据构建一个随机森林回归模型。对于第一个参数,我编写了公式,然后指定了数据,最后编写了所需树的数量。
rf_model = randomForest(targetVar ~., data = train, ntree = 50)
执行这行代码时遇到的错误是:
Error in terms.formula(formula, data = data) :
'.' in formula and no 'data' argument
是什么导致了错误?这是随机森林回归模型的一个非常简单直接的实现。此外,阅读有关错误的信息并没有产生任何有效的解决方案。
【问题讨论】:
-
如何创建
train数据集?发布您创建数据集的行。 -
我只是将其读取为 csv 文件:train
-
好吧,
colnames(train)打印什么? -
哦,我刚刚注意到它打印了 Null!这是为什么呢?
-
我明白了,数据框没有正确加载。
标签: r random-forest