0

我得到了标准化回归系数的建议。我以前从未这样做过,但我在论文中看到过,这似乎很常见。乍一看,它看起来很简单,只需将beta选项添加到regressStata 中的命令即可。

但是,由于我在组中有个人,因此我也需要使用集群option。现在 Stata 告诉我,不可能同时使用这两个选项: beta may not be specified with vce(cluster clustvar) or the svy prefix. 手册没有说明原因。

使用用户编写的命令listcoef,我可以获得回归的 beta。现在的问题是,这是 Stata 的计算问题,我可以安全地使用listcoef结果,还是统计问题,我不能使用它们,或者只能在某些条件下使用。

我看不出Stata不能做到这一点的统计原因。我的谷歌搜索发现其他人有同样的问题,但没有解释这是统计问题还是计算问题。

我很高兴收到任何反馈。可能我使用了错误的搜索词?我不敢相信我是第一个对此感到疑惑的人。

4

1 回答 1

1

出于统计原因,这是无法做到的。标准化系数被定义为某种方差的比率。反过来,Stata 仅在数据是 iid 时才愿意考虑方差分解指定稳健或聚类或 svy 方差估计向 Stata 表明数据不是 iid,因此它拒绝为您生成标准化系数。如果您确切地知道标准化系数是什么以及如何计算它们,并且确定 listcoef 完全符合您的要求,那么 listcoef 的结果可能是可用的;我不能建议任何一种方式。

同意尼克和史蒂夫的观点,但这是题外话。

于 2014-06-06T03:37:34.597 回答