楼主: wmyinyun
5179 1

空间计量直接效应和间接效应结果每次都不一样 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

84%

还不是VIP/贵宾

-

威望
0
论坛币
232 个
通用积分
3.2500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
746 点
帖子
36
精华
0
在线时间
336 小时
注册时间
2009-8-30
最后登录
2025-12-30

楼主
wmyinyun 发表于 2018-12-22 17:08:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
学习空间计量经济学Elhost第二章的时候,尝试相应的MATLAB命令。有一个问题弄不明白:
当检验直接效应和简介效应的时候,用了以下代码:
nvar=2;   
beta=result.beta(2:3);
rho=result.rho;
for p=1:nvar
    C=zeros(N,N);
    for i=1:N
        for j=1:N
            if (i==j) C(i,j)=beta(p);
%           else C(i,j)=beta(nvar+p)*W(i,j);
            end
        end
    end
    S=(eye(N)-rho*W)\C;
    EAVD(p,1)=sum(diag(S))/N; % average direct effect
    EAVI(p,1)=sum(sum(S,2)-diag(S))/N; % average indirect effect
    EAVC(p,1)=sum(sum(S,1)'-diag(S))/N; % average indirect effect
    EAVCtot(p,1)=EAVD(p,1)+EAVI(p,1);
end
fprintf(1,'    direct    indirect   total \n');
[EAVD EAVI EAVCtot]     

result.N=result.nobs;
result.cflag=1;
result.xwith=x;
spat_model=0;
direct_indirect_effects_estimates(result,W,spat_model);

然后呢,会出两个结果:一个结果只有变量的直接效益、简介间接效应和总效应,结果和教材结果是一致的,但是没有t值;另一个结果包括了直接效应、简介效应和总效应,还包括各自的t值。但是,第二个结果每运行一次,结果都和上一次不一致,而且和教材里不一样。请问大家遇到过这个问题吗?怎么解决的?谢谢。
二维码

扫码加我 拉你入群

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

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


沙发
茉莉花开1219 发表于 2019-5-29 15:19:56
最近也遇到了这个问题,主要是因为ans的问题。
楼主可以试一下,每次新进入matlab,运行第一遍的结果都是一样的。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-8 05:36