重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
python-panel-data by meleantonio/awesome-econ-ai-stuff
npx skills add https://github.com/meleantonio/awesome-econ-ai-stuff --skill python-panel-data此技能帮助经济学家使用 pandas、statsmodels 和 linearmodels 在 Python 中运行面板数据模型,包含正确的固定效应、聚类和诊断。
请遵循以下步骤完成任务:
在生成任何代码之前,询问用户:
根据背景信息,生成 Python 代码,该代码应:
pandas 加载并清理数据linearmodels.PanelOLS 或 广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
RandomEffects生成输出后:
# ============================================
# Panel Data Analysis in Python
# ============================================
import pandas as pd
from linearmodels.panel import PanelOLS
# Load data
df = pd.read_csv("panel_data.csv")
# Set panel index
df = df.set_index(["firm_id", "year"])
# Create treatment indicator
df["treat_post"] = df["treated"] * df["post"]
# Two-way fixed effects model
model = PanelOLS.from_formula(
"outcome ~ 1 + treat_post + EntityEffects + TimeEffects",
data=df
)
results = model.fit(cov_type="clustered", cluster_entity=True)
print(results.summary)
pandaslinearmodelsstatsmodels使用以下命令安装:
pip install pandas linearmodels statsmodels
48
291
2026年1月27日
opencode46
codex45
gemini-cli43
github-copilot43
cursor41
amp38
This skill helps economists run panel data models in Python using pandas, statsmodels, and linearmodels, with correct fixed effects, clustering, and diagnostics.
Follow these steps to complete the task:
Before generating any code, ask the user:
Based on the context, generate Python code that:
pandaslinearmodels.PanelOLS or RandomEffectsAfter generating output:
# ============================================
# Panel Data Analysis in Python
# ============================================
import pandas as pd
from linearmodels.panel import PanelOLS
# Load data
df = pd.read_csv("panel_data.csv")
# Set panel index
df = df.set_index(["firm_id", "year"])
# Create treatment indicator
df["treat_post"] = df["treated"] * df["post"]
# Two-way fixed effects model
model = PanelOLS.from_formula(
"outcome ~ 1 + treat_post + EntityEffects + TimeEffects",
data=df
)
results = model.fit(cov_type="clustered", cluster_entity=True)
print(results.summary)
pandaslinearmodelsstatsmodelsInstall with:
pip install pandas linearmodels statsmodels
Weekly Installs
48
Repository
GitHub Stars
291
First Seen
Jan 27, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode46
codex45
gemini-cli43
github-copilot43
cursor41
amp38
前端代码审计工具 - 自动化检测可访问性、性能、响应式设计、主题化与反模式
57,700 周安装