我試圖在使用xtlogit
命令運行多級迴歸之後,計算Stata 12中變量的邊距。但是,雖然我在運行迴歸後立即使用margins
命令,但我仍然收到一個錯誤,說我的變量未在協變量列表中找到。這裏是我的代碼的簡化版本:當使用「邊距」命令時,Stata中的變量「未在協變量列表中找到」錯誤
. 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
命令給任何錯誤。例如,代碼工作的以下兩行沒有任何問題:
margins, at(iv2=(0(1)6)) over(iv1)
margins, dydx(iv1) at(iv2=(0(1)6))
我已經看到了從2013年3月這個以前的帖子,但我仍然想不通我怎麼能解決這個問題:Stata error: not found in list of covariates
你能描述一下你想在'(iv2 ==(0(1)6)'產生的邊緣iv1嗎?這很明顯,爲什麼它會出現錯誤,但目標不明確,因此解決方案無法實現。 –
我正在嘗試創建一個邊際效應圖;所以下一個命令將是'marginsplot'。 – neutral
爲什麼在(iv2 =(0(1)6))下的邊距dydx(iv1)不符合你的目的? –