24小时热门版块排行榜    

查看: 2975  |  回复: 8

蛋蛋3289

金虫 (小有名气)

[求助] 数据转换(从非正太分布转换到正太分布)

各位大侠,我有一组数据,经过Shapiro-Wilk检验以后显示为非正太分布。数据处理时需要用pearson相关分析,得到两个变量之间的相关性。但是数据中有0值的存在(0值为最小值,多数数值在1左右),不知道该怎么转换。拜托了。急的掉头发~~
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

把手头的做好,想的太长远了会失眠哈
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mathstu

金虫 (正式写手)

【答案】应助回帖


感谢参与,应助指数 +1
小雨萌萌: 金币+1, 感谢参与 2012-09-22 22:39:32
取对数看行不行,一般是要求在0到1之间!
2楼2012-09-22 01:20:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

蛋蛋3289

金虫 (小有名气)

引用回帖:
2楼: Originally posted by mathstu at 2012-09-22 01:20:37
取对数看行不行,一般是要求在0到1之间!

我有一个疑问,就是本来不是正太分布的数据,取对数后应该也不是正太分布,只是把变量的关系变成了直线。  对于0这个值,无法取对数啊~~~惆怅!
把手头的做好,想的太长远了会失眠哈
3楼2012-09-23 15:00:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lecol07

禁虫 (初入文坛)


小雨萌萌: 金币+1, 感谢参与 2012-10-27 10:55:12
本帖内容被屏蔽

4楼2012-10-23 10:19:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chenggao

禁虫 (小有名气)


小雨萌萌: 金币+1, 感谢参与 2012-10-27 10:55:19
本帖内容被屏蔽

5楼2012-10-23 23:18:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

baixiangnju

金虫 (小有名气)

对于含0且多为0-1之间的数,我一般做对数转换 log(x+0.5),这样转换后仍然有负值
6楼2012-12-11 18:50:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kelffen2

金虫 (小有名气)

推荐用BOX-COX变换!
7楼2012-12-12 00:49:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

蛋蛋3289

金虫 (小有名气)

引用回帖:
4楼: Originally posted by lecol07 at 2012-10-23 10:19:39
对于含0的数据,可以用log(x+1)的形式来进行对数转换。同时,还有很多类型的数据转换方式,比如,平方根转换,四次方根转换,而boxcox转换也是一种比较强大的转换方式。

谢谢。我最后选用的是log(x+1)
把手头的做好,想的太长远了会失眠哈
8楼2012-12-20 09:27:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

蛋蛋3289

金虫 (小有名气)

引用回帖:
5楼: Originally posted by chenggao at 2012-10-23 23:18:57
用极限理论中的(x-mu)/sigma

谢谢。你提供给我一个新的转换思路。。我会学习的。祝好
把手头的做好,想的太长远了会失眠哈
9楼2012-12-20 09:27:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 蛋蛋3289 的主题更新
信息提示
请填处理意见