固定效果Pandas

2024-10-01 09:41:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我在python2.7上使用Pandas。我有以下列的数据: 州、年、未付工资、工资

我正在教一门如何使用Python进行研究的课程。作为我们项目的最后一步,我想对国家和年度固定效应的工资控制进行不可改进的回归分析。在

我可以通过为各州和年份创建假人,然后:

ols(y=df['UnempRate'],x=df[FullDummyList])

有更简单的方法吗?我试图使用这里提到的PanelOLS方法: Fixed effect in Pandas or Statsmodels

但我似乎找不到正确的语法,也找不到更多关于它的文档。在

谢谢!在


Tags: 数据项目方法pandasdf国家效应课程
1条回答
网友
1楼 · 发布于 2024-10-01 09:41:11

为固定效果创建虚拟变量的最简单方法是使用patsy,或者通过statsmodels中的模型的公式接口使用它。在

在Statsmodels.OLS,以及GLM和离散模型,也可以选择计算集群或面板鲁棒(三明治)协方差矩阵的参数估计。从0.6版开始,这可以由fit方法中的cov_type选项指定。在

statsmodels目前还没有能够考虑到观测值间相关性的面板模型,但是GEE允许静态面板或纵向模型中的单向聚类关联。在

我不知道大熊猫小组评估的细节,但它没有被维护,最终会被转移到statsmodels或被statsmodels取代。在

相关问题 更多 >