data a;
do i=1 to 49;
output;
end;
run;
proc surveyselect data=a
method=srs
rep=1000 n=6
seed=1 out=rep;
run;
以上 method=srs 是採用簡單隨機抽樣 (取後不放回的方式)
methof=urs 則採用抽取後放回的方式 適用於拔靴法
rep=1000 是指這個動作抽取1000次
n=6 指每次抽取6個樣本
seed=1 可以自行選擇1到2^32-1間的數值 (這也表示SAS是32位元的系統)
這個程式很好用
想像一下過去學習過的平均數抽樣分配
我們可以利用這個程式做出平均數抽樣分配的t分配曲線
至於其他功能
就請自行開發
依然歡迎將問題PO在板上
可以提供撰寫方向
但是強烈建議
有了語法之後
多使用google找相關的東西
祝研究順利
※ 引述《maumausam (毛絨絨的爸爸)》之銘言:
: 想請問SAS高手...
: 要如何可以利用SAS跑1千組都不重複的隨機大樂透亂數...
: 就是49取6...都不重複的一千組!!
: 希望有大大可以指點一下!!感恩!
: 祝大家周末愉快~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.225.35.173