首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gretl -如何计算矩阵

Gretl -如何计算矩阵
EN

Stack Overflow用户
提问于 2013-04-15 14:04:56
回答 2查看 487关注 0票数 0

我有一个线性回归模型:

代码语言:javascript
复制
yi = α + βxi + ui

我想计算一下:

代码语言:javascript
复制
(\sigma_u)^2(X'X)^(-1)

我能在gretl中做到这一点吗?如果不是,如何从gretl中获取X矩阵?

非常感谢您的回复!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-15 16:40:40

这里有一种方法。如果您想了解更多,我强烈建议您阅读gretl guide的第13章。

代码语言:javascript
复制
open galton
list xlist = const parent child # or list xlist 0 1 2 
matrix X = {xlist}
ols const child parent --quiet
scalar sigma_u = $sigma
matrix res = sigma_u^2 * inv(X'X)
res

##  res
## res (3 x 3)

##    0.0010799  -1.2533e-05  -3.2771e-06 
##  -1.2533e-05   2.7165e-07  -8.8464e-08 
##  -3.2771e-06  -8.8464e-08   1.3688e-07 
票数 4
EN

Stack Overflow用户

发布于 2014-11-12 22:40:30

迪科阿:我想你的回答是:

代码语言:javascript
复制
open galton
list xlist = const parent # or list xlist 0 1 2 
matrix X = {xlist}
ols child const parent --quiet
scalar sigma_u = $sigma
matrix res = sigma_u^2 * inv(X'X)
res

在任何情况下,这都是一种更简单的方法:

代码语言:javascript
复制
open galton
list xlist = const parent # or list xlist 0 1 2 
matrix X = {xlist}
ols child const parent --quiet
matrix res = $vcv
res
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16008590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档