mcpField
S
stata-regression

stata-regression

github.com/meleantonioデータ・データベース657420 回インストール8 週間前に更新
リポジトリ

stata-regression について

stata-regressionは、再現可能なStata回帰分析のワークフローを作成するスキルです。研究者やレポート作成者向けに、データ確認、モデル推定、標準誤差、診断、結果表の出力を扱います。

主な機能

  1. 01データの読み込みと確認
  2. 02線形・非線形回帰コードの生成
  3. 03頑健またはクラスター標準誤差の設定
  4. 04esttabまたはoutreg2による表の出力
  5. 05モデル・仮定・診断の説明

活用シーン

  1. 01固定効果を含む回帰モデルの推定
  2. 02頑健性検証と代替仕様の実行
  3. 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 コードを生成します。

  1. データを読み込み、確認する - 欠損値を処理し、変数の型を確認します
  2. 指定された仕様を実行する - 適切な場合に regress、reghdfe、または xtreg を使用します
  3. ロバスト標準誤差またはクラスタリング標準誤差を追加する - 研究デザインに合わせます
  4. 表をエクスポートする - 明確なラベルを付けて 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

ベストプラクティス

  1. 標準誤差を研究デザインに合わせる(処置が変化する単位でクラスタリングします)
  2. 分析で使用したすべてのモデル仕様を報告する
  3. 変数の定義と変換を記録する

よくある落とし穴

  • 標準誤差を適切な単位でクラスタリングしない
  • 研究デザイン上必要な固定効果を省略する
  • 明確なラベルや注記を付けずに表をエクスポートする

参考資料

変更履歴

v1.0.0
  • 初回リリース

コメント