xtlogit
コマンドでマルチレベル回帰を実行した後、Stata 12 で変数のマージンを計算しようとしました。しかし、margins
回帰を実行した直後にコマンドを使用したにもかかわらず、変数が共変量のリストに見つからないというエラーが表示されました。これが私のコードの簡略版です:
. use http://url.com/file.dta, clear
. xtset country
. xtlogit dv iv1 iv2 iv3 iv4 iv5
. margins iv1, at(iv2==(0(1)6))
'iv1' not found in list of covariates
r(322);
margins
興味深いことに、コマンドの後にカンマが必要な形式でコマンドを使用しても、Stata はエラーを表示しません。たとえば、次の 2 行のコードは問題なく動作します。
margins, at(iv2=(0(1)6)) over(iv1)
margins, dydx(iv1) at(iv2=(0(1)6))
2013 年 3 月のこの前の投稿を見ましたが、この問題を解決する方法がまだわかりません: Stata エラー: 共変量のリストに見つかりません