0
私のOLS回帰の回帰定数の保存に問題があります。私は、パネルデータセット内の各企業の毎日の回帰を計算したいと思います。 obs_id
は会社と日付を識別します。保存パネルの回帰定数と変数の残差
次のループを構築しようとしました。どういうわけか、保存された係数はサンプル全体で同じです。
foreach x in obs_id {
newey retRF MktRF SMB HML if obs_id == `x', lag(0)
mat A = e(b)
quietly replace constant = A[1, 4] if obs_id == `x'
matrix A = .
}
私のコードにコメントやアイデアをお寄せいただきありがとうございます。私もstatsby
を試しましたが、私のサンプルが大きすぎてそのコマンドを使用することはできません。
https://www.statalist.org/forums/forum/general-stata-discussion/general/1417810-loop-error-when-saving-regression-coefficientsで類似の質問をクロスポストします。ポスティングは礼儀正しく、あまり広く使用されていません。 –
私は規則に適用しないことをお詫びし、これが再び起こらないことを保証します。 –
コメントをいただきありがとうございますが、これらはルールではなく、良い練習の提案です。 –