在几个结果上运行几个固定的效果回归,我将其存储在local中,并在foreach循环中遍历。接下来,我想添加按稳定的、时间不变的特征(例如性别或种族)进行的子组分析。因此我不能使用bysort group: regress 以下是MWE,我如何才能对所有3个级别的race重新执行此分析?现在,我做了一个复制-粘贴,保留数据,并保持级别每一个时间。* load data
use http://www.stata-press.com/data&
我试图用Python运行一个回归,但是它只需要很长时间就会停止运行。在Stata中,它可以工作,只需几秒钟。这是由于一个分类列,包括组固定效果.如果没有变量,Stata和Python的性能相当,200,000次观察需要大约1秒的时间:reg income height Number_children在Python中:
model = smf.ols(income ~ height +
有一系列的回归,我想运行,在每一个回归,我决定我是否想要一个协变量。我的问题是Stata不承认`N'占位符。更具体地说,if "`cov'" != "N"条件似乎从reg y x `cov'步骤中筛选出占位符变量,但它们不会进入else条件来运行reg y x。经过一些调试,Stata似乎没有意识到covariates的长度是10:当我检查宏的长度时,它返回5,当我
我在Stata中运行一个回归,我希望对它使用cluster2 ()。
我遇到了以下问题。Stata报道factor variables and time-series operators not allowed。我正在使用大量的控件向量,广泛应用Stata为交互提供的方法。cluster2和其他Stata包不允许将此类表达式作为自变量包含在内。是否有一种有效的方法,如何自己创建如此长的交互变量向量?