这个错误是什么意思? “ model.frame.default”

时间:2018-06-20 14:53:05

标签: r

fit_logistic <-randomForest(y_train〜。,data = x,family ='binomial')

model.frame.default(formula = y_train〜。,data = x,na.action = function(object,:invalid type(list)for variable'y_train')的错误

1 个答案:

答案 0 :(得分:0)

正如Gregor建议的那样,这里可能有些混乱,您是否要进行逻辑回归? 然后,也许您需要研究glm()函数:

fit_logistic <- glm(y_train ~., data = x,family='binomial')

y_train必须是名为x的数据框的列名。

同样,如果您要寻找随机森林模型,则将x设为data.frame(),并将y_train列为其中一列。