【发布时间】:2013-10-28 02:13:27
【问题描述】:
我无法理解这里出了什么问题。
data.train <- read.table("Assign2.WineComplete.csv",sep=",",header=T)
# Building decision tree
Train <- data.frame(residual.sugar=data.train$residual.sugar,
total.sulfur.dioxide=data.train$total.sulfur.dioxide,
alcohol=data.train$alcohol,
quality=data.train$quality)
Pre <- as.formula("pre ~ quality")
fit <- rpart(Pre, method="class",data=Train)
我收到以下错误:
Error in eval(expr, envir, enclos) : object 'pre' not found
【问题讨论】:
-
您不需要代码的第二行或第三行。只需执行
read.table行,然后执行:fit <- rpart(pre ~ quality, method="class",data=data.train)。 -
我尝试了你让我做的事情,但我仍然得到同样的错误
-
这里有大写/小写问题吗?我看到声明了“Pre”,但错误与“pre”有关。
-
不,如果不是所有语句,我只写 data.train