楼主: dlyyahu163
7059 14

[问答] 如果要做回归,因变量不服从正态性,要如何在sas转换 [推广有奖]

11
peter-hzw 发表于 2011-6-20 09:22:33
用LOG或者平方根。

12
ntsean 发表于 2011-6-20 09:31:01
Box-Cox transformation是一种方法,可以帮你找到最佳transformation
一般假设转换是 y的 a次方, 然后对a从比如-2到2每隔0.1坐一下转换,对每个转换fit一下
最后比较看a的值多少最佳。 如果a=0.5,说明根号转换,如果0说明是log


10# lnlhckao123

13
dlyyahu163 发表于 2011-6-21 19:21:15
3# wxc0429
您的意思就是根据原始数据因变量的类别来转换是吧。我的数据是一个新农合调查数据。我现在要对主观意愿支付能力(每户最大愿意缴纳多少钱)的相关因素进行分析,主要是做一个多元回归分析。但是现在因变量不服从正态分布。请大虾赐教!

14
十八学士 发表于 2011-8-30 13:39:17
你怎么知道因变量不是服从正态分布的?回归模型中,因变量是应该服从正态分布,但是服从的是不同的正态分布,因为均值不一样,你是检验不出来的吧?正确的做法是对残差进行正态检验,如果不是服从正态分布,对因变量进行BOX-COX变换

15
luorongjin 发表于 2013-9-2 17:22:38
十八学士 发表于 2011-8-30 13:39
你怎么知道因变量不是服从正态分布的?回归模型中,因变量是应该服从正态分布,但是服从的是不同的正态分布 ...
你好,问下在sas中如何做box-cox变化,代码如何写?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 04:34