SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 732|回复: 2
打印 上一主题 下一主题

如何利用beta分布的分位数求其未知参数?

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2005-9-20 00:12:35 | 只看该作者

如何利用beta分布的分位数求其未知参数?

各位大侠,小弟有一个问题想请教
已知一分布为beta分布,其两个参数未知,但知道它的两个分位数的值,可否用sas求出其参数来,如知道0.25分位数为0.1,0.75分位数为0.3。望高手指点!!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2005-9-20 10:39:47 | 只看该作者

结果来了

[code:ba4af]
data ahuige;
do a =1 to 100;
  do b=1 to 100;
     p25=probbeta(0.1,a,b);
     p75=probbeta(0.3,a,b);
     output;
  end;
end;
run;

data temp;
set ahuige;
if abs(p25-0.1)<0.05 and abs(p75-0.3)<0.05 then output;
run;

*没想到结果直接就是a=1,b=1,根本不用约等于,呵呵[/code:ba4af]
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2005-9-20 16:14:27 | 只看该作者

非常非常感谢!

这个东东搞了我好几天了,都没有搞出来,昨天抱着试一试的想法发了这个帖,这是小弟第一次在这里发帖,昨天晚上发的,想不敢奢望这么快就有人给我回,真不知道怎么样才能形容我的心情,这个问题总算解决了,非常非常感谢上面的朋友!!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-6-9 07:16 , Processed in 0.070955 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表