Matrix 将xthtaylor的多级输出转换为Stata中的矩阵

Matrix 将xthtaylor的多级输出转换为Stata中的矩阵,matrix,stata,Matrix,Stata,在Stata中,在运行xthtaylor命令后 matrix regtab = r(table) 生成一个空矩阵。我认为这是因为这个命令的输出是多层次的 作为斯塔塔的新手,我还没有发现如何解决这个问题。这里的目的是提取系数误差和标准误差,将它们添加到另一个输出中(正如在的公认解决方案中所做的)来扩展尼克的观点:matrix regtab=r(table)给你一个空矩阵,因为xthtaylor不会将任何内容放入r(table) 要查看此示例,请运行以下示例: clear all // empt

在Stata中,在运行
xthtaylor
命令后

matrix regtab = r(table) 
生成一个空矩阵。我认为这是因为这个命令的输出是多层次的
作为斯塔塔的新手,我还没有发现如何解决这个问题。这里的目的是提取系数误差和标准误差,将它们添加到另一个输出中(正如在的公认解决方案中所做的)

来扩展尼克的观点:
matrix regtab=r(table)
给你一个空矩阵,因为
xthtaylor
不会将任何内容放入
r(table)

要查看此示例,请运行以下示例:

clear all // empties r(table) and everything else
webuse psidextract
* the example regression from `help xthtaylor`
xthtaylor lwage wks south smsa ms exp exp2 occ ind union fem blk ed, endog(exp exp2 occ ind union ed) constant(fem blk ed)
返回列表
r(表)
中没有任何内容,但是
返回列表
将显示您可以通过
e(b)
访问系数,通过
e(V)
访问方差协方差矩阵

您可以按如下方式将这些矩阵指定给它们自己的矩阵:

matrix betas = e(b)
matrix varcovar = e(V)
然后可以使用矩阵命令(请参见帮助矩阵)来操作这些矩阵


正如您所发现的,
ereturn display
创建了
r(表)
,它看起来非常方便您的使用。关于
返回列表
返回列表
的内容之间的差异,值得一看
help return
,来扩展尼克的观点:
matrix regtab=r(table)
提供了一个空矩阵,因为
xthtaylor
没有将任何内容放入
r(table)

要查看此示例,请运行以下示例:

clear all // empties r(table) and everything else
webuse psidextract
* the example regression from `help xthtaylor`
xthtaylor lwage wks south smsa ms exp exp2 occ ind union fem blk ed, endog(exp exp2 occ ind union ed) constant(fem blk ed)
返回列表
r(表)
中没有任何内容,但是
返回列表
将显示您可以通过
e(b)
访问系数,通过
e(V)
访问方差协方差矩阵

您可以按如下方式将这些矩阵指定给它们自己的矩阵:

matrix betas = e(b)
matrix varcovar = e(V)
然后可以使用矩阵命令(请参见帮助矩阵)来操作这些矩阵


正如您所发现的,
ereturn display
创建了
r(表)
,它看起来非常方便您的使用。关于
返回列表
电子返回列表
内容之间的差异,值得一看
帮助返回
,这是一个程序员论坛,作为程序员,您的策略是什么?您可以尝试克隆
xthtaylor
并对其进行修改,或者处理它所留下的内容,如
ereturn list
所示。谢谢!这很有帮助,我只需要做
ereturn display
,它会再次显示结果,然后
matrix tab=r(table)
就可以在矩阵中得到结果。这是一个程序员论坛,作为程序员,你的策略是什么?您可以尝试克隆
xthtaylor
并对其进行修改,或者处理它所留下的内容,如
ereturn list
所示。谢谢!这很有帮助,我只需执行
ereturn display
,它再次显示结果,然后
matrix tab=r(table)
将结果显示在矩阵中。