用R语言计算OLS回归结果的MAE
时间: 2024-01-25 12:44:57 浏览: 123
python学习_Excel、OLS回归、作图_
5星 · 资源好评率100%
以下是用R语言计算OLS回归结果的MAE的示例代码:
```r
# 导入数据集
data <- read.csv("data.csv")
# 运行OLS回归
model <- lm(Y ~ X1 + X2 + X3, data = data)
# 预测值
y_pred <- predict(model, data)
# 计算MAE
mae <- mean(abs(y_pred - data$Y))
print(mae)
```
其中,`data.csv`是包含自变量和因变量的数据集。`Y`是因变量,`X1`、`X2`和`X3`是自变量。运行OLS回归后,使用`predict()`函数计算出预测值,然后计算预测值与实际值之间的绝对误差的平均值,即可得到MAE。
阅读全文