亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? are1.gss

?? gauss 離散型計量估計源代碼,直接下載下來就可以使用
?? GSS
?? 第 1 頁 / 共 2 頁
字號:
/*
*********************************************************************************
*	ARE1.GSS
*	linear regression model + AR Errors
*
*	Y = X*beta + epsilon
*	epsilon_t = rho*epsilon_{t-1} + zeta_t
*	zeta_t iid N(0,sigma^2);
*
*	Priors
*
*
*	beta is N(b0,B0)
*	sigma^2 is IG(r0/2,s0/2)
*	rho is uniform on [-1,1];
*	
*	Issue the command:
*	library pgraph, plbam;
*	before running.
***********************************************************************************
*/
new;
inxy 		= "xydata";			@ Name of Gauss file with X,Y data				@
outfile	= "results1.dat";	@ Specify output file for saving results 			@
						@ outfile is a string variable that contains a file name @
/*
********************************************************************
*	Initialize parameters for MCMC 
********************************************************************
*/
smcmc		= 1000;		@ number of iterations to save for analysis 				@
skip		= 1;		@ Save every skip iterations								@
nblow		= 100;		@ Initial transition iterations 							@
nmcmc		= nblow + skip*smcmc;	@ total number of iterations					@

/*
********************************************************************
*	Get data
********************************************************************
*/

@ Input Gauss files @
open f1 	= ^inxy;	@ Get Gauss file for X, Y data 				@
				@ Opens Gauss file & assigns file handle f1 @
xydata		= readr(f1,rowsf(f1));		
			@ readr reads in Gauss file with file handle f1.			@
			@ rowsf(f1) returns the number of rows in the Gauss file. 	@
			@ readr reads rowsf(f1) rows, which is the entir dataset.	@
ci		= close(f1);
xynames		= setvars(inxy);			@ Get the variable names that accompnay X, Y data @
ynames		= xynames[rows(xynames)];	



xdim		= cols(xydata)-1;			@ number of x variables 				@
										@ cols(x) = # of columns of x			@
rankx		= xdim+1;					@ number of beta parameters				@
xnames		= "Const"|xynames[1:xdim];

nobs		= rows(xydata);				@ number of observations				@
xmat		= xydata[.,1:xdim];	
xdata		= ones(nobs,1)~xmat;
										@ design matrix, includes an intercept 	@
										@ ~ sticks two matrices side by side	@
										@ ones(i,j) = i x j matrix of ones		@
										@ x[i,j] is the i,j element of x		@
										@ x[.,j] is the column j of  x			@
										@ x[.,j1:j2] are columns j1 to j2 of x	@
										@ x[i,.] is row i of x					@
										@ x[i1:i2,.] are rows i1 to i2 of x		@
ydata		= xydata[.,cols(xydata)];

@ Sufficient statistics used in MCMC @
xtx			= xdata'xdata;
xty			= xdata'ydata;


@ Get MLE @
{bhat, bstd, sighat, rsquare} = regmle(xdata,ydata);

/*
********************************************************************
*	Initialize Priors 
********************************************************************
*/

@ Beta is N(eb0, vb0) @
eb0		= zeros(rankx,1);		@ prior mean							@
vb0		= 10*eye(rankx);		@ prior variance						@	
							@eye(m) = m x m identity matrix 			@
							@ Generally, use big variance			@
vib0		= invpd(vb0);			@ invpd(x) = inverse of positive definite x 	@
vieb0	= vib0*eb0;			@ used in full conditional of beta			@

@ Sigma2 is Inverted Gamma(r0/2, s0/2) 			@
smati = 0;
@ E(1/sigma2) = r0/s0 and Var(1/sigma2) = 2*r0/s0^2 	@
@ Usually pick r0 and s0 small and positive 		@
r0 	= 2; s0 = 2;
rn	= r0 + nobs + 1;			@ Posterior shape parameters: Add one for the epsilon_0 @	

/*
********************************************************************
*	Initialize MCMC
********************************************************************
*/

@ Initial parameters for MCMC 	@
@ Could initialize to MLE.		@
beta 	= zeros(rankx,1);		@ regression coefficients 	@
sigma	= 1;					@ error std				@
sigma2	= sigma*sigma;		@ error variance			@

rho		= 0;



@ Define matrics for saving MCMC iterations @
betag	= zeros(smcmc, rankx);
sigmag	= zeros(smcmc,1);
rhog		= zeros(smcmc,1);


/*
********************************************************************
*	Do MCMC
********************************************************************
*/
@ Do the initial transition period @
icount = 0;
for i1 (1,nblow,1);	imcmc = i1;
	call getall;
	icount = icount + 1;

endfor;

for i1 (1,smcmc,1);	imcmc = i1;		@ Save smcmc iterations 			@
	for i2 (1,skip,1); jmcmc = i2;		@ Save every skip iterations 	@
		call getall;
		icount = icount + 1;
	endfor;
	betag[imcmc,.] 	= beta';		@ Save regression coefficients 		@
	sigmag[imcmc,.] 	= sigma;		@ Save error std					@
	rhog[imcmc,.]		= rho;

endfor;


/*
**************************************************************************************
*  Analyze Results
**************************************************************************************
*/
@ Compute posterior means and std from MCMC iterations @
sigm	= meanc(sigmag);				
sigstd	= stdc(sigmag);
rhom	= meanc(rhog);
rhos	= stdc(rhog);
betam	= meanc(betag);
betas	= stdc(betag);	
yhat	= xdata*betam;
cy		= corrx(ydata~yhat);			@ Correlation between Y and Yhat @
cy2		= cy[1,2]*cy[1,2];
call outputanal;
@ Plot saved iterations against iterations number @
t 	= seqa(nblow+skip,skip,smcmc);		@ saved iteration number @






	

end;

/*
*****************************************************************************************
*   REGMLE
*	Compute MLE for simple regression
*	INPUT:
*		XDATA	= Design matrix
*		YDATA	= Dependent Variable
*	OUTPUT:
*		BHAT	= MLE for regression coefficients
*		BSTD	= STD Error of beta
*		Sighat	= Error STD
*		Rsqure	= R-Squared
***********************************************************************************************
*/
PROC (4) = regmle(x,y);
local xtx, xtxi, xty, b, yhat, resid, sse, s, sst, r2, bstd;
	xtx		= x'x;
	xtxi	= invpd(xtx);				@ Inverse of xtx			@
	xty		= x'y;
	b		= xtxi*xty;				@ MLE of beta 			@
	yhat		= x*b;					@ Predicted y values 		@
	resid	= y - yhat;				@ Residuals				@
	sse		= resid'resid;				@Sums of Squares Error 	@
	s		= sqrt(sse/nobs);			@ Error STD				@
	sst		= y - meanc(y);
	sst		= sst'sst;					@ SS Total				@
	r2		= 1 - sse/sst;				@ R-squared				@
	bstd		= s*sqrt(diag(xtxi));
retp(b,bstd, s,r2);						@ Return to main program	@
endp;

/*
*******************************************************************************************
*  GETALL
*	Generate one MCMC random deviate of beta and sigma
*	No input or output.
*	Data & values are passed through global variables
*******************************************************************************************
*/
PROC (0) = getall;
local  xstar, resid, rstar, ebn, vibn, vibn12, es, cor, cori,
subc, 
sse, sn, cmat, ccmat, subcmat, xivi, xivi12, exim, sntau, rv, rm, 
v2, rhotop, rhobot, arho, brho;


/*
****************************************************************
* Sigma = sigma^2/(1-rho^2)*Cor 
*	where Cor is Topelitz with i,j entry rho^{|i-j|}
*  Compute Sigma^{-1}
*  Cor^{-1} is tri-diagonal
*  cori = (1/1-rho^2)*C. 
*  C is tri-digaonal with
*  (1, 1-3*rho^2, ..., 1-3*rho^2, 1) on main diagonal.
*  -rho on minor diagonals.
****************************************************************
*/

subc	= -rho*eye(nobs-1)~zeros(nobs-1,1);
subc	= zeros(1,nobs)|subc;
cori	= (1+rho^2)*eye(nobs) + subc + subc';
cori[1,1] = 1;
cori[nobs,nobs] = 1;
cori	= cori/(1-rho^2);
smati	= (1-rho^2)*cori/sigma2;
/*
*********************************************************************
* cori12 and sigam^{-1/2}
********************************************************************
*
cori12 = eye(nobs)/sqrt(1-rho^2);
cori12[nobs,nobs] = 1;
subc	= -rho*eye(nobs-1)/sqrt(1-rho^2);
subc	= zeros(nobs-1,1)~subc;
subc	= subc|zeros(1,nobs);
cori12	= cori12 + subc;
detcorn	= det(cor);
detcora = (1-rho^2)^(nobs-1);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色噜噜久久综合| 成人综合婷婷国产精品久久免费| 精品国产一二三区| 6080亚洲精品一区二区| 欧美日韩情趣电影| 在线成人午夜影院| 欧美日韩精品免费| 日韩欧美色综合网站| 精品第一国产综合精品aⅴ| 日韩免费成人网| 国产亚洲一二三区| 国产精品国产三级国产有无不卡| 中文字幕一区二区三区蜜月| 亚洲少妇屁股交4| 亚洲妇熟xx妇色黄| 免费久久精品视频| 国内精品久久久久影院一蜜桃| 国产精品亚洲а∨天堂免在线| 国产盗摄视频一区二区三区| 成人高清视频免费观看| 91福利视频久久久久| 欧美日韩国产经典色站一区二区三区 | 久久精品国产色蜜蜜麻豆| 亚洲精品成人悠悠色影视| 亚洲国产精品麻豆| 精品在线播放免费| 久久er精品视频| 亚洲免费在线观看| 成人午夜视频福利| 日本一区二区三区国色天香| 久久电影网电视剧免费观看| 日韩西西人体444www| 日韩激情一二三区| 日韩午夜精品电影| 蜜臀av性久久久久蜜臀aⅴ | 亚洲欧洲日本在线| 夫妻av一区二区| 国产精品色呦呦| jlzzjlzz亚洲女人18| 国产精品高潮久久久久无| 成人ar影院免费观看视频| 国产精品视频yy9299一区| 91色porny在线视频| 亚洲免费在线视频| 91麻豆精品国产91久久久久久| 视频一区二区不卡| 日韩免费视频一区二区| 精品中文字幕一区二区小辣椒| 精品噜噜噜噜久久久久久久久试看| 久久精品国产77777蜜臀| 日韩欧美专区在线| 国产91丝袜在线播放0| 国产精品久久久久久户外露出| 一本色道久久综合亚洲aⅴ蜜桃| 又紧又大又爽精品一区二区| 欧美日韩国产色站一区二区三区| 免费看精品久久片| 亚洲欧洲av色图| 欧美高清一级片在线| 国产一区二区调教| 日韩理论片在线| 欧美精品第1页| 国产精品一区久久久久| 亚洲一区二区三区在线播放| 日韩午夜在线观看| 91视频www| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美激情综合五月色丁香| 欧美中文字幕一区二区三区亚洲| 美女久久久精品| 亚洲猫色日本管| 日韩你懂的电影在线观看| 一本大道久久a久久综合婷婷 | 波多野结衣在线一区| 亚洲与欧洲av电影| 国产亚洲欧美一区在线观看| 欧美日韩亚洲综合在线| 国产成人午夜高潮毛片| 天堂va蜜桃一区二区三区 | 玉米视频成人免费看| 精品国一区二区三区| 在线影院国内精品| 成人综合婷婷国产精品久久| 日本aⅴ精品一区二区三区 | 精品日韩一区二区三区| 91免费看片在线观看| 国产精品18久久久久久久久| 首页亚洲欧美制服丝腿| 最好看的中文字幕久久| 久久久九九九九| 日韩欧美视频在线| 欧美高清视频一二三区| 日本韩国精品在线| 成人app下载| 国产精品一区二区免费不卡| 午夜精品一区二区三区免费视频 | 国产精品妹子av| 精品国产乱码久久久久久久久| 欧美在线不卡视频| 一本色道久久综合精品竹菊| 国产不卡视频一区| 国产电影一区在线| 国产成人免费xxxxxxxx| 国产美女精品在线| 国产精品自在欧美一区| 久久精品国产精品亚洲红杏| 日韩中文字幕1| 午夜亚洲福利老司机| 亚洲午夜私人影院| 亚洲狠狠爱一区二区三区| 夜夜精品视频一区二区| 尤物在线观看一区| 亚洲午夜电影网| 午夜精品福利一区二区三区av | 蜜臀久久99精品久久久画质超高清| 一区二区三区中文免费| 一区二区三区在线免费视频| 一区二区三区四区av| 一区二区三区在线观看网站| 亚洲一区二区三区四区在线观看 | 国产一区在线精品| 国产裸体歌舞团一区二区| 国产麻豆精品在线观看| 风间由美中文字幕在线看视频国产欧美| 国产裸体歌舞团一区二区| 国产成人高清在线| 99国产精品久久| 欧美在线视频不卡| 在线不卡中文字幕播放| 日韩欧美你懂的| 国产欧美日韩另类一区| 亚洲欧美日本韩国| 亚洲国产乱码最新视频 | 亚洲午夜日本在线观看| 日日嗨av一区二区三区四区| 捆绑紧缚一区二区三区视频| 国产精品一区二区免费不卡| 91麻豆免费观看| 91精品国产综合久久国产大片| 精品美女被调教视频大全网站| 欧美国产精品中文字幕| 亚洲国产一区二区三区| 激情欧美一区二区三区在线观看| 岛国一区二区在线观看| 欧美在线免费视屏| 精品欧美一区二区在线观看| 国产日韩欧美麻豆| 最新国产精品久久精品| 亚洲自拍与偷拍| 国产在线播精品第三| 91麻豆swag| 精品国产乱码91久久久久久网站| 国产精品素人一区二区| 亚洲午夜精品网| 成人avav在线| 日韩精品中文字幕在线不卡尤物| 17c精品麻豆一区二区免费| 日韩二区在线观看| 欧美性极品少妇| 国产亚洲婷婷免费| 日本亚洲欧美天堂免费| 99久久精品一区| 日韩欧美国产精品一区| 亚洲欧美激情视频在线观看一区二区三区 | 2023国产精华国产精品| 亚洲欧美日韩一区二区| 国产一区二区剧情av在线| 欧美亚洲国产一卡| 国产精品全国免费观看高清| 日韩在线播放一区二区| av网站一区二区三区| 精品免费日韩av| 亚洲成人免费在线| 色综合久久久久综合体| 欧美激情一区二区三区蜜桃视频 | 日韩欧美第一区| 午夜伊人狠狠久久| 91免费小视频| 日韩一区中文字幕| 国产mv日韩mv欧美| 久久色视频免费观看| 日韩精品成人一区二区三区| 色综合色综合色综合色综合色综合| 精品处破学生在线二十三| 美女尤物国产一区| 欧美久久久久久蜜桃| 一区二区三区产品免费精品久久75| 国产999精品久久| 久久人人97超碰com| 青青草国产成人99久久| 欧美日韩一级二级| 亚洲成人av资源| 欧美人体做爰大胆视频| 亚洲午夜视频在线| 欧美色涩在线第一页| 亚洲国产日韩一级| 欧美精品v国产精品v日韩精品 | 欧美日韩国产综合一区二区| 夜夜精品视频一区二区| 欧洲精品视频在线观看|