変数の存在を確認する方法については、すでに質問しました。ニック・コックスが答えた。次に、回答を変更してループを使用しようとしましたforeach
が、うまくいきませんでした:
foreach var in var1 var2 var3 {
capture su `var', meanonly
if _rc == 0 {
local varMean = r(mean)
local varMin = r(min)
local varMax = r(max)
}
else display `var' "DOES NOT EXIST"
}
私もof
代わりに使用しようとしましたin
...まだ結果はありません。メッセージが表示 var2 not found
され、実行が停止します。?capture
の前に付ける必要がありforeach
ますか? 私はそれを試しました...うまくいきませんでしたか?