全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
20242 22
2014-11-14
optim函数命令初始参数怎么设置
二维码

扫码加我 拉你入群

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

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

全部回复
2014-11-18 19:27:59
1.你先确定gamma分布参数的初始值para;
2.定义一个函数,例如f(x),其是gamma分布相应的似然函数,取对数,再取负值,因为optim计算的是最小值;
3.optim(para,f).即可得到你要的估计值。
注:初始值的选择很重要。这个要根据你的实际背景。
二维码

扫码加我 拉你入群

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

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

2014-11-19 11:23:18
lww1993 发表于 2014-11-18 19:27
1.你先确定gamma分布参数的初始值para;
2.定义一个函数,例如f(x),其是gamma分布相应的似然函数,取对数 ...
谢谢大神!我还有个问题,这个optim对于有位置参数的即3个参数的伽马分布也可以拟合吗?那mle函数也是定义个函数求极大似然估计的,我应该选择哪个函数呢?非常感谢您!
二维码

扫码加我 拉你入群

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

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

2014-11-19 14:43:16
mle中是调用了optim来计算相应的参数的。所以两个方法是都可以用的。

optim是可以估计gamma的参数的。
二维码

扫码加我 拉你入群

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

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

2014-11-20 15:44:05
lww1993 发表于 2014-11-19 14:43
mle中是调用了optim来计算相应的参数的。所以两个方法是都可以用的。

optim是可以估计gamma的参数的。
非常感谢您!我在做单样本Kolmogorov-Smirnov 检验时,出现结,这个数据重复应该怎么处理呢?
Warning message:
In ks.test(x, "pnorm", mean(x), sd(x)) :
  ties should not be present for the Kolmogorov-Smirnov test
二维码

扫码加我 拉你入群

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

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

2014-11-21 10:58:32
qinglingxuanfen 发表于 2014-11-20 15:44
非常感谢您!我在做单样本Kolmogorov-Smirnov 检验时,出现结,这个数据重复应该怎么处理呢?
Warning m ...
既然你要检验的是正态分布,你用shapiro.test吧。shapiro.test(x)就行
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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