2 つの変数間の交互作用効果をプロットしたいと考えています。
margins SentiSat_Rounded#PriceReduction
次のエラーが表示されます。
'SentiSat_Rounded' not found in list of covariates
r(322);
変数はデータセットに存在します。また、変数がデータセットに存在しない場合、次のような別のエラーがスローされます
variable X not found
共変量のリストに存在しないことの意味を教えてください。
共変量を見つけるために、私はこのコードに出くわしました: program covars, rclass version 8
capture local Covars : colnames e(b)
if _rc error 301
tempname b
mat `b' = e(b)
tokenize `Covars'
local k = 0
forval j = 1/`= colsof(`b')' {
if "``j''" != "_cons" & `b'[1,`j'] != 0 {
local covars "`covars'``j'' "
local ++k
}
}
if `k' {
di as txt "{p}`covars'{p_end}"
return local covars "`covars'"
c_local covars "`covars'"
}
end
走った
covars
その後..共変量のリストでは、上記の変数はリストされていません..その共変量のリストは私のデータセットの変数とは異なりますか? Stata はどのように共変量を決定しますか?