线性回归异方差问题,如何修正!

转自个人微信公粽号【易学统计】的统计学习笔记:线性回归异方差问题,如何修正!
题记:本文是个人的读书笔记,仅用于学习交流使用。

01 研究问题

本文接自多元线性回归,异方差怎么处理?加权最小二乘法,这篇文章有小伙伴后台留言问我,关于加权权重如何获取的问题,对于高纬变量的话,经验筛选权重有点复杂,今天分享一个常用的权重获取计算算法,是用R实现。关于异方差的基本知识,可以参考这篇文献,这里不再赘述。

02 两种修正方法

一般来讲,修正异方差的方法有两种:一种是OLS+稳健标准误;一种是加权最小二乘法(WLS)。前者较为简单,根据陈强老师《高级计量经济学》中的描述,
“只要样本容量较大,即使在异方差的情况下,若使用稳健标准误,则所有参数估计、假设检验均可照常进行”,加权最小二乘法过程如下:

03 案例说明

加载数据

dt <- read.csv('加权最小二乘法.csv',stringsAsFactors=F)
fit <- lm(dt$Cancer~.,data=dt)  #构建多元线性回归
  1. 最小二乘法回归,并计算残差r
r <- residuals(fit)
  1. 计算数据残差的平方,即r2
r2 <- r^2
  1. 对r2取对数(log)作为因变量,并对解释变量做辅助回归(不显著的变量去掉)
logr <- log(r2,10)
  1. 计算辅助回归的拟合值G
temp1 <- data.frame(group=logr,dt[,-1])
fit1 <- lm(group~.,data = temp1)
  1. 对G做指数化处理,定义H=exp(G)
G = fit1$fitted.values
H <- exp(G)
  1. 以1/H为权重做加权最小二乘法回归。
fit.w <- lm(dt$Cancer~.,data=dt,weights = 1/H)  #构建多元线性回归
summary(fit.w) ##结果如下
1623049244(1).png
  1. 模型异方差诊断
car::ncvTest(fit.w) 
Non-constant Variance Score Test 
Variance formula: ~ fitted.values 
Chisquare = 0.1929519, Df = 1, p = 0.66047
##P >0.05,说明修正后的模型方差符合要求。

04 总结

对比本次分析的结果和多元线性回归,异方差怎么处理?加权最小二乘法,模型的回归结果和R^2基本保持一致,之前分析结果如下:

1623049639(1).png

上述整个过程叫做可行加权最小二乘法(FWLS)的处理过程。
更多统计小知识,请关看 公粽号 易学统计

更多阅读

R语言:样条回归构建
R语言|广义相加模型(GAM)
R语言:多水平统计模型
R语言:广义估计方程(GEE)
R语言|两因素重复测量方差分析
R语言|基于Cox模型pec包深度验证
R语言|中位生存时间列线图绘制
R语言|Cox模型校准度曲线绘制
R语言|中位生存时间列线图绘制
基于Lasso回归筛选变量构建Cox模型并绘制Nomogram
R语言Logistic回归模型验证及Nomogram绘制
如何进行高维变量筛选和特征选择(一)?Lasso回归

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,110评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,443评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,474评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,881评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,902评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,698评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,418评论 3 419
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,332评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,796评论 1 316
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,968评论 3 337
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,110评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,792评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,455评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,003评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,130评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,348评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,047评论 2 355

推荐阅读更多精彩内容