📜  如何在 - R 编程语言中获取 r2 值(1)

📅  最后修改于: 2023-12-03 14:52:11.837000             🧑  作者: Mango

如何在 R 编程语言中获取 R2 值

R2 值(又称决定系数)是用来衡量一个回归模型的拟合优度的指标。在 R 编程语言中,可以使用多种方法来获取 R2 值。下面将介绍其中两种常用的方法。

方法一:使用 summary 函数
# 创建一个简单的线性回归模型
model <- lm(mpg ~ wt, data = mtcars)

# 获取 R2 值
summary(model)$r.squared

在上述代码中,我们使用 lm 函数创建了一个简单的线性回归模型,并且将该模型存储在 model 变量中。接着,我们使用 summary 函数对该模型进行了汇总,然后从汇总结果中提取出了 R2 值。

方法二:使用 rsq 函数
# 创建一个简单的线性回归模型
model <- lm(mpg ~ wt, data = mtcars)

# 加载 rsq 函数
library(rsq)

# 获取 R2 值
rsq(model)

在上述代码中,我们首先创建了一个简单的线性回归模型,然后加载了 rsq 包。最后,我们使用 rsq 函数从模型中获取了 R2 值。

总结

以上是获取 R2 值的两种常用方法。选择哪种方法取决于个人偏好和需求。无论哪种方法,掌握获取 R2 值的技巧对于评估回归模型的拟合优度非常重要。