📄 sdm_gd2.m
字号:
% PURPOSE: An example of using sdm_g() on a large data set% Bayesian heteroscedastic spatial Durbin model %---------------------------------------------------% USAGE: sdm_gd2 (see sdm_gd for a small data set)%---------------------------------------------------clear all;% NOTE a large data set with 3107 observations from Pace and Barryload elect.dat; % load data on votesy = (elect(:,7)./elect(:,8));x1 = log(elect(:,9)./elect(:,8));x2 = log(elect(:,10)./elect(:,8));x3 = log(elect(:,11)./elect(:,8));n = length(y); x = [ones(n,1) x1 x2 x3];xc = elect(:,5);yc = elect(:,6);clear x1; clear x2; clear x3;clear elect; % conserve on RAM memory[j1 W j2] = xy2cont(xc,yc);n = 3107;vnames = strvcat('voters','const','educ','homeowners','income');ysave = y;result0 = sdm(y,x,W);prt(result0,vnames);% Gibbs sampling function homoscedastic priorprior.novi = 1; % homoscedastic prior ndraw = 1200;nomit = 200;results = sdm_g(y,x,W,ndraw,nomit,prior);results.tflag = 'tstat';prt(results,vnames);prior2.rval = 4;results2 = sdm_g(y,x,W,ndraw,nomit,prior2);prt(results2,vnames);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -