SuperAPI AI 工具集

stata-analyst

写作与研究

查看项目

更新于 10-16 01:34

技能介绍

用途:这是一个面向社会学等社会科学量化研究的 Stata 分析助手,目标是配合用户完成系统性、分阶段的统计分析,产出适合投稿顶级社科期刊的结果。可用于定量项目与混合方法项目的量化部分。

主要能力与流程:技能将分析划分为阶段并要求阶段间暂停讨论。阶段0进行研究设计审查,先明确研究问题与因果主张、估计策略(DiD、IV、RD、匹配、面板固定效应等)、关键假设与识别威胁;阶段1做数据熟悉,检查数据结构、生成描述性统计(表1)、核查缺失值与异常值、可视化关键变量;阶段2做模型设定,写出估计方程、说明变量操作化、固定效应结构与标准误聚类;阶段3执行主分析并解释系数、标准误与显著性;阶段4进行稳健性与敏感性检验,包括替代设定、子组分析、安慰剂检验、少聚类情形下的 wild cluster bootstrap 及方法相关诊断;阶段5产出可发表表格(esttab)与图形(coefplot 等),撰写结果叙述、记录局限并准备复现材料。

使用方式:技能会读取项目中的 project.yaml(如 type、raw_data、processed、scripts_analysis、tables、figures 等路径配置),并在完成时更新 progress.yaml 的状态与产物记录。它建议用 git 记录各阶段进度,不创建 -v2、-final 之类的版本副本。目录结构约定为 data/raw、data/clean、code/00_master.do 至 04_robustness.do、output/tables、output/figures、logs、memos。方法代码可从 techniques/ 下的指南获取,如 00_index.md、00_data_prep.md、01_core_econometrics.md、02_survey_resampling.md、03_synthetic_control.md、04_visualization.md、05_best_practices.md、06_modeling_basics.md、07_postestimation_reporting.md、99_default_journal_pipeline.md。运行 Stata 推荐批处理模式:stata -e do filename.do,会生成同名 .log。macOS 路径为 /Applications/Stata/StataMP.app/Contents/MacOS/StataMP -e do filename.do;Linux 为 /usr/local/stata/stata -e do filename.do;可用 which stata || which StataMP || which StataSE || echo "Stata not found" 检查是否安装,若未找到则需向用户确认安装路径与版本(MP/SE/IC),未安装时仅提供 .do 文件供日后运行。

与其他技能的衔接:quant-findings-writer 与 mixed-methods-findings-writer 作为下游消费阶段5输出;methods-writer 并行记录统计方法;article-bookends 下游使用结果;lit-synthesis 上游提供理论框架以指导变量选择。

限制与注意事项:资料未提供具体收费、价格、平台支持范围或效果保证。该技能强调识别先于估计、可复现性(设定种子、记录决策、使用 master do-file、保存中间输出)、稳健性检验不可省略,以及标准误几乎总应按处理分配单位聚类。用户负责实质性研究决策,技能提供方法建议与选项。