全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3308 9
2013-04-09
求生成一组样本量为10的服从伽玛分布Ga(3,10)的随机数
sas程序怎么编阿??
关键是x=???????

二维码

扫码加我 拉你入群

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

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

全部回复
2013-4-9 18:45:37
Gamma分布只有一个参数。

data _null_;
    do i=1 to 10;
          y=rand('gamma', 10);
          put y=;
   end;
run;
二维码

扫码加我 拉你入群

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

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

2013-4-9 19:25:55
webgu 发表于 2013-4-9 18:45
Gamma分布只有一个参数。

data _null_;
伽玛分布不是有2个参数吗?一个是定形状,另一个是定尺度的.Ga(a,b),数学期望就是a/b
二维码

扫码加我 拉你入群

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

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

2013-4-9 20:08:14
Gamma Distribution
x = RAND('GAMMA',a)
Arguments
x
is an observation from the distribution with the following probability density function:
a
is a numeric shape parameter.
Range:a > 0
二维码

扫码加我 拉你入群

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

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

2013-4-9 21:09:02
I had some very naive thoughts on this topic...jingjju
http://blog.sina.com.cn/s/blog_a3a9263601014vr9.html
二维码

扫码加我 拉你入群

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

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

2013-4-9 22:17:18
gamma分布有形状参数shape,以及尺度参数scal;
SAS的gamma随机数只有一个形状参数,尺度参数固定为1;
根据gamma分布性质:gamma(shape,scale)随机数=scale*gamma(shape,1)随机数。


data _null_;
    do i=1 to 10;
          y=3*rand('gamma', 10);
          put y=;
   end;
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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