


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、例17.1的相關SAS計算程序。EM算法計算得出丁二0.6268 :data a;sita=0.5; /*為要估計的參考sita賦初值0.5 */x3=18; /*已知條件 */x4=20;x5=34;do time=1 to 10;p=sita/(2+sita);/* p按上面公式計算*/ex2=125*p;/* x2的條件期望。x2的條件分布為二項分布,n=125, p由上面計算 */sita仁(ex2+x5)/(ex2+x3+x4+x5);/* M-步得到的迭代公式*/if abs(sita1-sita)<=0.00001 then stop;output;sita=sita1;e
2、n d;run;得到的迭代結果:obssita11 0.608252 0.624323 0.626494 0.626785 0.62682將sita=0.62682代入得到y1-y5的估計值:data a;sita=0.62682;y1= (1/2+sita/4)*197;y2=1/4*(1-sita)*197;y3=1/4*(1-sita)*197;y4=sita/4*197;format _nu meric_ 5.;put y1= y2= y3= y4=;run;y1=129 y2=18 y3=18 y4=31。估計結果和實際值很按近。不用EM算法,直接估計時會分別得到4個sita的估計值
3、:data;sita=4 *(125/197-1/2);put sita=;sita =1-4*18/197 ;put sita =;sita =1-4*20/197 ;put sita =;sita =4*34/197 ;put sita =;run;得到 sita 估計值:sita=0.538071066sita=0.6345177665sita=0.5939086294sita=0.6903553299計算用 EM 算法和直接估計得到的結果:data a;do sita=0.6268, 0.538071066, 0.6345177665, 0.5939086294, 0.69035532
4、99; y1=(1/2+sita/4)*197;y2=1/4*(1-sita)*197;y3=1/4*(1-sita)*197; y4=sita/4*197;format _numeric_ 5.;put y1= y2= y3= y4=;output;end;run;結果顯示:y1=129 y2=18 y3=18 y4=31, EM 算法的結果。y1=125 y2=23 y3=23 y4=27y1=130 y2=18 y3=18 y4=31y1=128 y2=20 y3=20 y4=29y1=132 y2=15 y3=15 y4=3417.2.2 右截尾數據簡單線性回歸計算程序創建 SAS 數
5、據集:data a1;input v1 t1;cards;170 1764170 2772170 3444170 3542170 3780170 4860170 5196190 408190 408190 1344190 1344190 1440220 408220 408220 504220 504220 504150 8064150 8064150 8064150 8064150 8064150 8064150 8064150 8064150 8064150 8064170 5448170 5448170 5448190 1680190 1680190 1680190 1680190 16
6、80220 528220 528220 528220 528220 528Jrun;按要求作數據變換,注意這里的條件 n>17 可以用其它的標識: data a;set a1;v=1000/(v1+273.2);t=log10(t1);n=_n_; /* 用于和后有參數估計的數據集合并 */vsq=v*2; /*用于求參數 beta0, beta1 和 sigma 估計 */ by_v=1; /*為了以后和 sw 合并*/if n>17 then c=t;drop v1 t1;/*直接回歸求得參數的初值,并將這些初值賦予宏變量betaO1,beta11,sigma1*/proc r
7、eg data=a outest=est n opri nt;model t=v;data est;set est;call symput('beta01', intercept); /* 創建一個值來自DATA 步的宏變量 betaOl*/call symput('beta11', v);/*創建一個值來自 DATA 步的宏變量 beta11*/call symput('sigma1', _rmse_);data w;set a ;beta01=&beta01;beta11=&beta11;sigma仁 &sigma1;
8、/*宏A求出迭代公式中的各項和,并得到迭代公式值,為下一步迭代提供值*/%macro A;data w;set w;if n >17 the n do c=t;ez=beta01+beta11*v+sigma1*(2*3.1415926)*(-0.5)*exp(-0.5*(c-beta01-beta11*v)/sigma1)*2)/(1-prob norm(c-beta01-beta11*v)/sigma1);/* EZi =罟) c(j)*/ezv=v*ez; t1=0;vt=0;hq=(2*3.1415926)*(-0.5)*exp(-0.5*(c-beta01-beta11*v)/
9、sigma1)*2)/(1-prob norm(c-beta01-beta11*v)/sigma1)*(c-beta01-beta11*v)/sigma1);*/tmu=0;en d;else do t1=t; vt=v*t; ezv=0; ez=0; hq=0;tmu=(t-beta01-beta11*v)*2;en d;proc means data=w n opri nt;var v ez ezv vt t1 hq vsq tmu sigma1;output out=sw sum=sumv sumez sumezv sumvt sumt1 sumhq sumvsq sumtmu sums
10、igma1 ;data sw;set sw;sigma1= sumsigma1/_freq_; beta0=(sumvsq)*(sumt1+sumez)-(sumv)*(sumvt+sumezv)/(40*(sumvsq)-(sumv)*2);beta1=-(sumv)*(sumt1+sumez)-40*(sumvt+sumezv)/( (40*(sumvsq)-(sumv)*2);sigma=(sumtmu/40+sigma1*2*(23+sumhq)/40)*0.5;by_v=1;keep beta0 beta1 sigma by_v;%mend A;/*將每次迭代的結果放在一個數據集re
11、sult 中,先放入直接回歸得到參數估計的初值 */data result(keep=beta0 beta1 sigma);beta0=&beta01; /* 第一個觀測為初值 */beta1=&beta11;sigma=&sigma1;options nodate nonotes nosource;/* 宏 B 是迭代程序 */%macro b;%do i=1 %to 30;%A; /* 調用宏 A*/data w;merge a sw;by by_v;rename beta0=beta01 beta1=beta11 sigma=sigma1;data result; /* 將每次迭代的結果放在一個數據集 */set result sw;%end;%mend b;%b;run;options nocenter;proc print data=result;迭代結果作圖:data result;set result;n=_n_;proc gplot data=result;symbol1 v=star i=join c=blue;symbol2 v=star i=join c=black;symbol3 v=star i=join c=red;plot beta0*n=1 beta1*n=2 sigma*n=3; run;直接回歸結
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 輸血方面的論文
- 產后婦女專案管理制度
- 食品制造業采購管理制度
- 企業研發費用管理制度
- 業主裝飾裝修管理制度
- 鄉村旅館衛生管理制度
- 義齒行業規章管理制度
- 傳媒公司流程管理制度
- 中鐵一局公司管理制度
- 京東自營評價管理制度
- 生物必修1教師用書
- 2024版壓力容器設計審核機考題庫-多選3-3
- 2025年中考地理熱點素材題(含答案)
- 交互裝置設計課程介紹
- 油品泄漏應急演練方案
- 慢性阻塞性肺疾病急性加重期合并II型呼吸衰竭個案護理
- DB51-T 3163-2023 四川省集中式飲用水水源保護區勘界定標技術指南
- 北京市朝陽區2024-2025學年七年級上學期期末考試數學試卷 (解析版)
- 路由與交換技術試題及答案
- 福建省漳州實小教育集團2025年數學三下期末綜合測試試題含解析
- 2025-2030年中國補鈣產品市場運行狀況及發展趨勢分析報告
評論
0/150
提交評論