全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2041 10
2012-02-29
如下编程,fund000001中有100个数据,对其做了1000次bootstrap。因为是时间数据,希望做block bootstrap。请教高手,将100个数据分成10组,对这10组做bootstrap,应该怎样修改程序?

data bootsamp000001;
do sampnum=1 to 1000;
do i=1 to nobs;
x=round(ranuni(0)*nobs);
set fund000001
nobs=nobs
point=x;
output;
end;
end;
stop;
run;
二维码

扫码加我 拉你入群

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

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

全部回复
2012-2-29 13:21:59
这个俺不懂,顶起吧。
二维码

扫码加我 拉你入群

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

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

2012-2-29 13:25:01
都已经会在do loop里嵌套set 并且使用nobs 和point 这些set options了,那么对数据分组的操作步骤应该没有任何困难的……
二维码

扫码加我 拉你入群

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

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

2012-2-29 14:44:28
zhangzachary 发表于 2012-2-29 13:25
都已经会在do loop里嵌套set 并且使用nobs 和point 这些set options了,那么对数据分组的操作步骤应该没有任 ...
木有哇,这个是看大牛文章学习的,用在自己的程序里。修改就不会了。其实是SAS小白一个。
二维码

扫码加我 拉你入群

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

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

2012-3-1 15:47:51
自己顶,求高手指教。
二维码

扫码加我 拉你入群

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

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

2012-3-1 23:16:19
复制代码
Assume variable GROUP to separate different time series groups. CLUSTER statement is a newer statement in SAS.
JingJu
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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