寄托天下
查看: 45|回复: 2

[未归类] 谁熟悉用SAS做simulation,指点下吧。 [复制链接]

Rank: 9Rank: 9Rank: 9

声望
720
寄托币
25831
注册时间
2007-1-12
精华
26
帖子
535

荣誉版主 Economist QQ联合登录 Cancer巨蟹座

发表于 2008-9-8 15:40:53 |显示全部楼层
问题很简单,用matlab能写出来。
但是老师让用SAS写,刚开始接触这个东西,写得时候语法总是模仿matlab,但是没什么头绪。
问题是:

draw random samples of size n=100 from N(0,1);
estimate the density using kernel function(nonparametric density estimation);
use likehood cross variation to get;
plot on the same graph with ture density.

我写了数据生成部分如下:

proc iml;
seed=(20000); /* set seed */
N=(100); /* set sample size */
x=J(N,1,0); /* set a vector of N*1 */
do i=1 to N;
x[i,1]=rannor(seed);
end;
print x;

-----------
下面的就不怎么明白了,不知道SAS应该怎么来做loop;

h=1;
do i=1 to 100;
     temp=x(i)-x)/h;

      kernelcv(i)=1/(100*h)*(sum(PDF('normal',temp,0,1))-PDF('normal',0,0,1));


。。。。。。
-----------
谁熟悉这个软件给指点一下,谢谢!
My Blog: http://halking.blogspot.com/
My Web: http://sites.google.com/site/halkingwang/

{ Ph.D. from Penn State University, 2010 - 2014}

¤''╭⌒╮⌒╮.',''',,',.'',,','',.  
╱◥██◣''o',''',,',.''.'',,',.  
|田|田田│ '',,',.',''',,',.''  
╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
26
寄托币
26210
注册时间
2005-7-22
精华
10
帖子
163

荣誉版主

发表于 2008-9-8 21:28:51 |显示全部楼层
熟悉matlab的飘过;d:
人生有幾多個十年?!

使用道具 举报

Rank: 9Rank: 9Rank: 9

声望
720
寄托币
25831
注册时间
2007-1-12
精华
26
帖子
535

荣誉版主 Economist QQ联合登录 Cancer巨蟹座

发表于 2008-9-9 12:14:27 |显示全部楼层
哎,只能明天先告诉老师我不会,然后自己弄了:(
My Blog: http://halking.blogspot.com/
My Web: http://sites.google.com/site/halkingwang/

{ Ph.D. from Penn State University, 2010 - 2014}

¤''╭⌒╮⌒╮.',''',,',.'',,','',.  
╱◥██◣''o',''',,',.''.'',,',.  
|田|田田│ '',,',.',''',,',.''  
╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬

使用道具 举报

RE: 谁熟悉用SAS做simulation,指点下吧。 [修改]

问答
Offer
投票
面经
最新
精华
转发
转发该帖子
谁熟悉用SAS做simulation,指点下吧。
https://bbs.gter.net/thread-876379-1-1.html
复制链接
发送
回顶部