stata-regression について
stata-regressionは、再現可能なStata回帰分析のワークフローを作成するスキルです。研究者やレポート作成者向けに、データ確認、モデル推定、標準誤差、診断、結果表の出力を扱います。
主な機能
- 01データの読み込みと確認
- 02線形・非線形回帰コードの生成
- 03頑健またはクラスター標準誤差の設定
- 04esttabまたはoutreg2による表の出力
- 05モデル・仮定・診断の説明
活用シーン
- 01固定効果を含む回帰モデルの推定
- 02頑健性検証と代替仕様の実行
- 03論文やレポート用の回帰表の出力
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ meleantonio/ awesome-econ-ai-stuff --skill stata-regressionインストール後、Claude Code で/stata-regressionを入力して読み込まれたか確認します。
同梱ファイルindex.md
詳細
Stata 回帰
目的
このスキルは、モデル診断や、esttab または outreg2 を使用した出版可能な品質の表を含む、再現可能な Stata 回帰分析のワークフローを作成します。
使用する場面
- Stata で線形または非線形の回帰モデルを推定する場合
- 学術論文やレポート用の表を作成する場合
- 頑健性チェックや別の仕様を実行する場合
手順
以下の手順に従ってタスクを完了します。
ステップ 1:背景を把握する
コードを生成する前に、ユーザーに次の点を確認します。
- 従属変数と主要な説明変数は何ですか?
- 必要な統制変数と固定効果は何ですか?
- 標準誤差はどの単位でクラスタリングしますか?
- 必要な出力形式は何ですか(LaTeX、Word、CSV)?
ステップ 2:出力を生成する
背景に基づいて、以下を行う Stata コードを生成します。
- データを読み込み、確認する - 欠損値を処理し、変数の型を確認します
- 指定された仕様を実行する - 適切な場合に
regress、reghdfe、またはxtregを使用します - ロバスト標準誤差またはクラスタリング標準誤差を追加する - 研究デザインに合わせます
- 表をエクスポートする - 明確なラベルを付けて
esttabまたはoutreg2を使用します
ステップ 3:検証して説明する
出力を生成した後、以下を行います。
- 各モデルで何を推定しているかを説明します
- 仮定と診断結果を明示します
- 頑健性チェックや別のモデルを提案します
プロンプトの例
- 「企業と年の固定効果を含め、企業単位でクラスタリングして OLS を実行してください」
- 「ロジットモデルを推定し、結果を LaTeX にエクスポートしてください」
- 「3 つの仕様を含む回帰表を作成してください」
出力例
* ============================================
* Regression Analysis with Stata
* ============================================
* Load data
use "data.dta", clear
* Summary stats
summarize y x1 x2 x3
* Main regression with clustered SEs
regress y x1 x2 x3, vce(cluster firm_id)
eststo model1
* Alternative specification with fixed effects
reghdfe y x1 x2 x3, absorb(firm_id year) vce(cluster firm_id)
eststo model2
* Export table
esttab model1 model2 using "results/regression_table.tex", replace se label
要件
ソフトウェア
- Stata 17+
パッケージ
estout(esttab用)reghdfe(任意、高次元固定効果用)
以下のコマンドでインストールします。
ssc install estout
ssc install reghdfe
ベストプラクティス
- 標準誤差を研究デザインに合わせる(処置が変化する単位でクラスタリングします)
- 分析で使用したすべてのモデル仕様を報告する
- 変数の定義と変換を記録する
よくある落とし穴
- 標準誤差を適切な単位でクラスタリングしない
- 研究デザイン上必要な固定効果を省略する
- 明確なラベルや注記を付けずに表をエクスポートする
参考資料
変更履歴
v1.0.0
- 初回リリース
コメント
Markdown 対応