ID 変数のすべての値を反復処理し、対応する変数 "present" に a.
または 0 が含まれているかどうかを確認します。ID のすべての値にa.
またはゼロが存在する場合、その ID をリストに追加します。ループが終了したら、そのリスト内のすべての ID を表示したいと考えています。
これは動作しない疑似コードです
egen group = group(pupid)
su group, meanonly
local presentCapture 0
forvalues i = 1/`r(max)' {
foreach `id' in group {
{
if pres == 0 OR '.' {
presentCapture = presentCapture + 1
}
}
if presentCapture = 6 {
list.append(`id')
}
display list
これは明らかに何もしません-私はPythonに慣れているので、そのように考えています。
何か案は?