楼主: alexdonkey
6267 4

一个box-cox转化的总是 [推广有奖]

  • 0关注
  • 1粉丝

高中生

62%

还不是VIP/贵宾

-

威望
0
论坛币
239 个
通用积分
0.0600
学术水平
0 点
热心指数
1 点
信用等级
1 点
经验
344 点
帖子
15
精华
0
在线时间
37 小时
注册时间
2007-12-10
最后登录
2014-3-9

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问在R语言中,进行BOX-COX转换时,bct(x,lambda)中的lambda应该怎么确定呢?谢谢
二维码

扫码加我 拉你入群

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

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

关键词:box Cox Lambda lamb BDA

沙发
qoiqpwqr 发表于 2009-9-19 04:52:52 |只看作者 |坛友微信交流群
Box-Cox TransformsDescriptionComputes the Box-Cox transform of the data for a given value oflambda.  Includes the scaling factor.
Usagebct(y, lambda)
Arguments
yVector of data to be transformed.
lambdaScalar exponent for transform (1 is linear, 0 is log).
Detailsbct computes the Box-Cox family of transforms:  y = (y^lambda -1)/(lambda*gm^(lambda-1)), where gm is the geometric mean of the y's.returns log(y)*gm when lambda equals 0.
ValueA vector of the same length as y with the corresponding transformed values.

使用道具

藤椅
alexdonkey 发表于 2009-9-19 11:23:10 |只看作者 |坛友微信交流群
2# qoiqpwqr

先谢过哦,具体问题是这样的:
有一组赔付率样本,它又可以分为大公司和小公司的赔付率,这样就得到三组样本,总体赔付率,大公司赔付率与小公司的赔付率, 通过正态性检验得知它们都不是正态的,取似然函数的最大值,得到最优的 lambda, 三类样本的lambda值分别为0.63, 0.012, 0.3893,但是经过转换后,发现总体均值竟然大于两个其它样本的均值,有点迷茫了,难道最优的lambda取值也不是最合适的吗,那又应该怎么取呢? 很无奈

使用道具

板凳
alexdonkey 发表于 2009-9-20 16:04:10 |只看作者 |坛友微信交流群
明白了,好像是用boxcox.fit找到 la valeur optimale de lambda,然后再根据找到的lambda作检验,进行调整,不知道这样的办法对不对,请高手帮帮忙啊?谢谢

使用道具

报纸
legendleeleo 发表于 2014-8-19 11:13:21 |只看作者 |坛友微信交流群
你这个函数是哪个包里的啊?

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 19:17