new-analysis
Scaffolds a method-specific analysis notebook (DiD, IV, RDD, LASSO, Panel FE) with boilerplate. Use when starting a new econometric analysis.
它会碰到什么
扫了多少1 个文本文件,3 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Scaffold Analysis Notebook
Create a new notebook pre-populated with method-specific boilerplate for a common econometric technique.
Arguments
$ARGUMENTS— the method name and optional title (e.g., "DiD Event Study", "IV Analysis of Colonial Origins", "RDD Minimum Wage", "LASSO Variable Selection", "Panel FE Growth Regressions")
Steps
- Parse the method from the arguments. Recognized methods:
- DiD (difference-in-differences)
- IV (instrumental variables)
- RDD (regression discontinuity design)
- LASSO (regularized regression / variable selection)
- Panel FE (panel fixed effects)
- If the method is not recognized, ask the user to clarify.
- Follow the same notebook creation conventions as
/project:new-notebook:
- Check
notebooks/for existing files to determine the next sequential number - Ask the user for the kernel: Python, R, or Stata
- Create the
.ipynbwith the appropriate kernel and setup cell: - Python:
import sys; sys.path.insert(0, ".."); from config import set_seeds, DATA_DIR; set_seeds() - R:
source("../config.R"); set_seeds() - Stata:
clear allfollowed byset seed 42
- Add method-specific sections as markdown and code cells:
All methods include these sections:
- Data Loading (code cell)
- Variable Construction (code cell)
- Summary Statistics (code cell with
#| label: tbl-<method>-sumstats) - Estimation (code cell with
#| label: tbl-<method>-main) - Visualization (code cell with
#| label: fig-<method>-main) - Robustness Checks (markdown header + empty code cell)
Method-specific boilerplate:
- DiD: parallel trends test, event study plot (
#| label: fig-event-study), TWFE regression, staggered treatment note - IV: first-stage regression, reduced-form, 2SLS estimation, weak instrument diagnostics (F-statistic, Anderson-Rubin), overidentification test stub
- RDD: running variable histogram, McCrary density test, bandwidth selection (Imbens-Kalyanaraman), local polynomial estimation, RD plot (
#| label: fig-rd-plot) - LASSO: cross-validation for lambda, coefficient path plot (
#| label: fig-lasso-path), selected variables, post-LASSO OLS - Panel FE: within estimator, entity and time FE, clustered standard errors, Hausman test (FE vs RE)
- Create the Jupytext
.mdpair:
uv run jupytext --set-formats ipynb,md:myst notebooks/<name>.ipynb
- Register in
_quarto.ymlundermanuscript.notebooks:
- notebook: notebooks/<name>.ipynb
title: "N<number>: <title>"
- Confirm the notebook renders:
quarto render notebooks/<name>.ipynb
- Report the file path and list the embed-ready cell labels created.
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
星标★ 3,829
本站分层T1
该仓技能数1161
原文件路径
skills/29-quarcs-lab-project20XXy/dot-claude/skills/new-analysis/SKILL.md同一个仓库里的其他技能
- Full-empirical-analysis-skill
- Full-empirical-analysis-skill-R
- Full-empirical-analysis-skill-Stata
- auto-empirical-research-skills
- StatsPAI_skill
- Full-empirical-analysis-skill
- Full-empirical-analysis-skill-Stata
- Full-empirical-analysis-skill-R
- academic-paper-composer
- academic-paper-strategist
- medical-imaging-review
- paper-slide-deck