楼主: 陈玉路
3683 8

[问答] MATLAZB矩阵维度不一致——hausman检验 [推广有奖]

  • 6关注
  • 0粉丝

博士生

0%

还不是VIP/贵宾

-

威望
0
论坛币
2652 个
通用积分
8.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
7922 点
帖子
158
精华
0
在线时间
161 小时
注册时间
2016-3-20
最后登录
2021-5-1

楼主
陈玉路 发表于 2016-11-20 21:22:41 |AI写论文
50论坛币
空间面板模型中,运用hausman检验来确定应该使用固定效应模型还是随机效应模型。
hausman=(blagfe-blagre)'*inv(covblagre-covblagfe)*(blagfe-blagre);

错误使用  -
矩阵维度必须一致。


此处出现了矩阵维度不同,不能进行计算。


反思:
blagfe  和 blagre矩阵维度相同   
blagfe=[results.beta;results.rho];
blagre=[results.beta(2:end);results.rho];
但是:
covblagfe=results.cov;
covblagre=results.cov(2:end,2:end);
后者总是比前者多一行一列,请问这是什么原因?





代码来源  叶阿忠《空间计量经济学》


请明白这个问题的给予解答,谢谢~

最佳答案

lixuewei3 查看完整内容

那是因为你第一个里面有results.rho这个矩阵,他的维度应该比合并的那个多一行使得第一个没有报错
关键词:Hausman检验 hausman ausman matla Mat 空间 模型

沙发
lixuewei3 发表于 2016-11-20 21:22:42
陈玉路 发表于 2016-11-26 13:45
没有很明白你表达的意思,同样是从第二行开始,为啥第一组矩阵维度是一样的,第二组里面就是不一样的呢?
那是因为你第一个里面有results.rho这个矩阵,他的维度应该比合并的那个多一行使得第一个没有报错

藤椅
陈玉路 发表于 2016-11-20 21:23:17
顶一个,请明白这个问题的好心人回答一下~

板凳
lixuewei3 发表于 2016-11-24 14:28:40
你应该核对下你的数据,虽然固定效应和随机效应的理论知识我都还给老师了,但单独就你这几句程序来看,怪怪的,随机效应的计算值都是从第二行开始的,固定效应都是所有,两个来源于同样的结构体里的对象,矩阵维度不一致也正常啊

报纸
陈玉路 发表于 2016-11-26 13:45:54
lixuewei3 发表于 2016-11-24 14:28
你应该核对下你的数据,虽然固定效应和随机效应的理论知识我都还给老师了,但单独就你这几句程序来看,怪怪 ...
没有很明白你表达的意思,同样是从第二行开始,为啥第一组矩阵维度是一样的,第二组里面就是不一样的呢?

地板
越成长,越青春 在职认证  学生认证  发表于 2018-5-13 17:06:27
因为随机效应模型多了常数项吧

7
田紫嫣 发表于 2019-4-2 16:04:16
请问楼主问题是怎么解决的?

8
lizzy567 发表于 2019-5-8 11:39:30
请问怎么解决才能进行hausman检验

9
wangsj1234 发表于 2019-6-12 16:02:15

同问,有高手出来提供一下帮助吗?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 16:39