Error in terms.formula(formula, data = data) :invalid model formula in ExtractVars
目錄
Error in terms.formula(formula, data = data) :invalid model formula in ExtractVars
問題:
解決:
完整問題:

問題:
公式中的預測變數不需要加引號;
#create data frame
df <- data.frame(rating=c(88, 94, 99, 90, 76, 78, 81, 88),
points=c(14, 17, 22, 24, 25, 22, 29, 31),
assists=c(7, 7, 6, 12, 10, 11, 17, 2),
rebounds=c(7, 8, 8, 12, 9, 5, 11, 15))
#view data frame
df
library(rpart)
#attempt to fit decision tree model to data
model <- rpart(rating ~ "points" + "assists" + "rebounds", data = df)
解決:
公式中的預測變數不需要加引號;
library(rpart)
#fit decision tree model
model <- rpart(rating ~ points + assists + rebounds, data = df)
#view summary of model
summary(model)
完整問題:
> library(rpart)
>
> #attempt to fit decision tree model to data
> model <- rpart(rating ~ "points" + "assists" + "rebounds", data = df)
Error in terms.formula(formula, data = data) :
ExtractVars里的模型公式不對
>
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/401695.html
標籤:其他
上一篇:常見的一些易錯點
