我有文档术语矩阵转换数据框,其中包含 1342 个变量的 352 个观察值。现在,当我尝试运行随机森林模型时,出现错误:
model <- randomForest(labels~ ., data = train_df, ntree = 100)
model.frame.default(terms(reformulate(attributes(Terms)$term.labels)) 错误: 变量 'repeat' 的无效类型(特殊)
我知道'repeat'是R中的保留词,但我该如何解决这个问题。在这种情况下我什至无法更改列名并且发现很难在网上找到解决方案。
在此问题上的帮助将不胜感激。
我试过这个但没有帮助:
model <- randomForest(labels~ ., data = train_df, ntree = 100, `repeat` = train_df$`repeat`)