python固定效应回归
时间: 2023-11-21 20:57:58 浏览: 285
固定效应回归.pdf
以下是两种Python进行固定效应回归的例子:
1. 使用方法1进行固定效应回归
```python
from linearmodels.panel import PanelOLS
import statsmodels.api as sm
# 添加常数项和自变量
exog = sm.add_constant(gf[['value','capital']])
# 进行固定效应回归
grunfeld_fet = PanelOLS(gf['invest'], exog, entity_effects=True, time_effects=True)
grunfeld_fet = grunfeld_fet.fit()
# 输出结果
print(grunfeld_fet)
```
2. 使用方法2进行固定效应回归
```python
from linearmodels.panel import PanelOLS
# 进行固定效应回归
grunfeld_fet = PanelOLS.from_formula("invest ~ value + capital + EntityEffects + TimeEffects", data=gf)
grunfeld_fet = grunfeld_fet.fit()
# 输出结果
print(grunfeld_fet)
```
阅读全文