简体   繁体   English

r 语言问题:terms.formula(formula, data = data): '.' 中的错误在公式中,没有“数据”参数

[英]r language question: Error in terms.formula(formula, data = data) : '.' in formula and no 'data' argument

i'm using https://archive.ics.uci.edu/ml/machine-learning-databases/heart-disease/ prcocessed.cleveland.data to do random forest我正在使用https://archive.ics.uci.edu/ml/machine-learning-databases/heart-disease/ prcocessed.cleveland.data 做随机森林

sample = sample.split(processed_cleveland$num, SplitRatio = .75)

train = subset(processed_cleveland, sample == TRUE)

test  = subset(processed_cleveland, sample == FALSE)

rf <- randomForest(
         num ~ .,
         processedcleveland=train
    )

And then it shows然后它显示

Error in terms.formula(formula, data = data) : 
'.' in formula and no 'data' argument

I don't know how to resolve it我不知道如何解决

The problem is that the randomForest function expects an argument called data , but you're trying to pass your data, train , to an argument called processedcleveland .问题是randomForest function 需要一个名为data的参数,但您正试图将您的数据train传递给一个名为processedcleveland的参数。

This should fix it:这应该解决它:

rf <- randomForest(
         num ~ .,
         data=train
    )

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 term.formula(formula) 中的错误:&#39;.&#39; 在公式中,没有“数据”参数 - Error in terms.formula(formula) : '.' in formula and no 'data' argument 在R中应用BMA软件包时:terms.formula(公式,特殊,数据=数据)中的错误:“。” 在公式中,没有“数据”参数 - when applying the BMA packages in R : Error in terms.formula(formula, special, data = data) : '.' in formula and no 'data' argument 公式中的错误。(公式,数据=数据):公式中的无效功效 - Error in terms.formula(formula, data = data) : invalid power in formula “terms.formula(公式,数据=数据)中的错误:'。' 在公式中,在老鼠的“with()”中没有“数据”参数”function - "Error in terms.formula(formula, data = data) : '.' in formula and no 'data' argument" within mice's "with()" function 当对 kNN 使用 `caret` 时,我得到“错误 in terms.formula(formula, data = data): '.' 在公式中,没有“数据”参数” - When using `caret` for kNN, I get “Error in terms.formula(formula, data = data) : '.' in formula and no 'data' argument” 脚本无法运行(terms.formula(formula,data = data)中的错误:&#39;data&#39;参数的类型错误 - Script won't run (Error in terms.formula(formula, data = data) : 'data' argument is of the wrong type 如何修复mgcv中gam()中的错误'terms.formula(公式,数据=数据)中的错误:ExtractVars中的无效model公式' - How to fix error in gam() in mgcv 'Error in terms.formula(formula, data = data) : invalid model formula in ExtractVars' LM无法正常工作(ExtractVars中的模型公式无效(terms.formula(formula,data = data)中的错误) - LM not working (Error in terms.formula(formula, data = data) invalid model formula in ExtractVars 公式错误且 R 中没有数据参数 - Error in formula and no data argument in R R:在继承data.frame的S4对象上应用terms.formula - R: Applying terms.formula on an S4 object inheriting data.frame
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM