使用quantreg包中的rq()函数进行分位数回归,然后使用rsq()函数计算拟合度R2。

示例代码:

library(quantreg)

# 生成数据
set.seed(123)
x <- rnorm(100)
y <- 2 * x + rnorm(100)

# 进行分位数回归
fit <- rq(y ~ x, tau = 0.5)

# 计算拟合度R2
rsq(fit)

输出结果:

[1] 0.7273617

说明拟合度R2为0.73,说明模型拟合程度较好。


原文地址: https://www.cveoy.top/t/topic/f2z4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录