python-3.x - 如何从 Python 线性模型中的模型摘要中获取拦截?
问题描述
我正在使用 Python 运行面板回归linearmodels
,例如:
import pandas as pd
from linearmodels.panel import PanelOLS
data = pd.read_csv('data.csv', sep=',')
data = data.set_index(['panel_id', 'date'])
controls = ['A','B','C']
controls['const'] = 1
model = PanelOLS(data.Y, controls, entity_effects= True)
result = model.fit(use_lsdv=True)
我真的需要拉出常数上的系数,但看起来这行不通
intercept = result.summary.const
无法
在 github 上的 linearmodels 文档中真正找到答案
更一般地说,有谁知道如何从linearmodels
摘要中提取估计系数?谢谢!
解决方案
result.params['const']
将给出截距,通常result.params
给出一系列回归系数linearmodels
推荐阅读
- windows - 将 VSCode 安装到 Windows 10 的问题
- javascript - .map() 方法使用 React 中的先前状态
- wordpress - 如何使用 wordpress 制作动态简历或简历创建者网站
- node.js - 在 nodejs 后端上护照苹果无法解释的 invalid_client - 使用带有新凭据集的干净示例存储库
- php - PHP & SqlServer 共享内存提供程序:超时错误 [258]
- flutter - Flutter:使用 GetX 实用程序函数时存储语言和主题偏好
- python - 使用 Python 进行字母分类
- go - 为什么这个 func 类型转换在 Go 中会失败?
- python-3.x - TypeError:“IndirectObject”类型的对象没有 len()
- istio - Knative Service to Service 通信的 Istio 授权