全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3920 6
2015-04-21
想用Robust做线性回归,残差的分布是我设定的,但是R软件的自带的family中没有我要用的分布,应该怎么设置自己想要的分布呢?

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-4-21 19:53:21
要用笔和纸进行推导了。如果懒,用mathmatica
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-21 20:29:40
自己写代码  自己撸
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-21 22:19:18
既然是robust回归,为什么还要指定“残差分布族”?你指的是psi函数的选择吧?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-24 08:48:24
hugebear 发表于 2015-4-21 22:19
既然是robust回归,为什么还要指定“残差分布族”?你指的是psi函数的选择吧?
其实我对Robust回归不了解,只是想到我的残差不是正态分布,可不可以作Robust回归,得到的回归模型会不会更好一点。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-24 10:34:51
Lnydi 发表于 2015-4-24 08:48
其实我对Robust回归不了解,只是想到我的残差不是正态分布,可不可以作Robust回归,得到的回归模型会不会 ...
robust回归是不需要指定分布族的,其实即使经典的线性回归也不需要指定分布族。关于robust回归的具体实现,可以参考MASS包里的rlm函数得用法。
P.S: 从统计上来讲,“残差分布族”的说法有点问题,可能你想表达的是“误差分布族”的意思。“残差”和“误差”不是一回事。当然一般的回归诊断可见的确实都是残差的分布,如果它们不服从经典回归的假设(正态分布为其中之一),宜先考虑经典的解决方案(方差稳定性变换,增添交互效应项等), 当然尝试新的模型诸如robust回归,分位数回归,时间序列模型,非参数模型等也是一种解决方案(具体选取哪种方案,取决于你建立模型的目的)。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群