我在python2.7上使用Pandas。我有以下列的数据:
州、年、未付工资、工资
我正在教一门如何使用Python进行研究的课程。作为我们项目的最后一步,我想对国家和年度固定效应的工资控制进行不可改进的回归分析。在
我可以通过为各州和年份创建假人,然后:
ols(y=df['UnempRate'],x=df[FullDummyList])
有更简单的方法吗?我试图使用这里提到的PanelOLS方法:
Fixed effect in Pandas or Statsmodels
但我似乎找不到正确的语法,也找不到更多关于它的文档。在
谢谢!在
Tags:
为固定效果创建虚拟变量的最简单方法是使用patsy,或者通过statsmodels中的模型的公式接口使用它。在
在Statsmodels.OLS,以及GLM和离散模型,也可以选择计算集群或面板鲁棒(三明治)协方差矩阵的参数估计。从0.6版开始,这可以由fit方法中的
cov_type
选项指定。在statsmodels目前还没有能够考虑到观测值间相关性的面板模型,但是
GEE
允许静态面板或纵向模型中的单向聚类关联。在我不知道大熊猫小组评估的细节,但它没有被维护,最终会被转移到statsmodels或被statsmodels取代。在
相关问题 更多 >
编程相关推荐