Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
多元回归:eval(expr、envir、enclose)中出错:找不到对象_R - Fatal编程技术网

多元回归:eval(expr、envir、enclose)中出错:找不到对象

多元回归:eval(expr、envir、enclose)中出错:找不到对象,r,R,我是R的新手。我正在尝试对波士顿住房数据集进行多元回归。我已经成功地建立了一个多元回归模型,但是当我试图在测试数据上运行相同的模型时,我得到了错误 多元回归:eval(expr、envir、enclose)中出错:对象不是 发现 我的数据集有以下列: CRIM、ZN、INDUS、CHAS、NOX、RM、年龄、DIS、RAD、税收、PTRATIO、B、LSTAT 我试图预测列的值 MEDV 我的代码片段如下所示: file.exists("Boston.xlsx") require(readxl)

我是R的新手。我正在尝试对波士顿住房数据集进行多元回归。我已经成功地建立了一个多元回归模型,但是当我试图在测试数据上运行相同的模型时,我得到了错误

多元回归:eval(expr、envir、enclose)中出错:对象不是 发现

我的数据集有以下列:

CRIM、ZN、INDUS、CHAS、NOX、RM、年龄、DIS、RAD、税收、PTRATIO、B、LSTAT

我试图预测列的值

MEDV

我的代码片段如下所示:

file.exists("Boston.xlsx")
require(readxl)
Boston = read_excel("Boston.xlsx", sheet = "Data")
head(Boston,2)
nr <- round(0.5*nrow(Boston))
Boston_training <- Boston[1:nr, ]
Boston_training
test_start <- nr+1
test_end <- nrow(Boston)
Boston_testing <- Boston[test_start:test_end, ]
Boston_testing

RegModel.train2 <- lm(MEDV~CRIM+ZN+INDUS+CHAS+NOX+RM+AGE+DIS+RAD+TAX+PTRATIO+B+LSTAT,data=Boston_training)
require(car)
vif(RegModel.train2)
predictedValues <-predict(RegModel.train2, data.frame(Boston_testing$MEDV))
actualValues <-data.frame(testing$medv)

无法找到解决此问题的方法。几乎所有的问题都已经解决了。

使用
predictedValues有人找到了解决方案吗?我在ISLR中尝试了这个方法,并在取出一些预测值后执行了类似的步骤<代码>犯罪
仍然是预测因素之一。我不知道为什么找不到它。使用
predictedValues有人找到了解决方案吗?我在ISLR中尝试了这个方法,并在取出一些预测值后执行了类似的步骤<代码>犯罪
仍然是预测因素之一。我不知道为什么找不到它。
"Error in eval(expr, envir, enclos) : object 'CRIM' not found"