楼主: zbh1020
7315 3

[问答] 在excel里如何实现johnson变换或者box-cox变换吗? [推广有奖]

  • 5关注
  • 0粉丝

已卖:46份资源

硕士生

14%

还不是VIP/贵宾

-

威望
0
论坛币
677 个
通用积分
1.0600
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
981 点
帖子
50
精华
0
在线时间
186 小时
注册时间
2011-5-18
最后登录
2022-4-22

楼主
zbh1020 发表于 2012-7-8 09:02:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
求johnson变换或者box-cox变换在相关统计软件中的实现程序
二维码

扫码加我 拉你入群

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

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

关键词:Johnson EXCEL Johns xcel John excel johnson 如何

沙发
bakoll 发表于 2015-4-1 11:09:41
因变量不符合正态分布时,我们可以考虑将其做适当的变换,使得变换后的新变量接近正态分布,box-cox变换方法:

考虑到y可能会取负值,所以还有个修正方法:

加上c,目的就是使(y+c)为正。
exce不造,Sas实现以下为sas support里面的例子:
  data x;
      do x = 1 to 8 by 0.025;
         y = exp(x + normal(7));
         output;
      end;
   run;
  
   ods graphics on;
  
   title2 'Default Options';
  
   proc transreg data=x test ss2 details;
      model BoxCox(y / lambda=-2 to 2 by 0.1  convenient parameter=2) = identity(x);
   run;

藤椅
zbh1020 发表于 2015-4-2 10:39:48
bakoll 发表于 2015-4-1 11:09
因变量不符合正态分布时,我们可以考虑将其做适当的变换,使得变换后的新变量接近正态分布,box-cox变换方法 ...
好的  谢谢谢谢

板凳
wangjinfei0909 在职认证  发表于 2015-4-3 09:03:35
学习了,谢谢

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-27 01:26