我正在嘗試編寫一個循環來生成並填寫一個虛擬變量,以確定某個人是否是該年度某個特定團體的成員。我的數據很長,每個觀察結果都是一個人,一年。它看起來像下面。Stata循環觀察以年爲字符串變量
X1 X2 X3
AR, 1972-1981 PDC, 1982-1986 PFL, 1986-.
MD, 1966-1980 PMDB, 1980-1988 PSB, 1988-.
MD, 1966-1968 AR, 1968-1980 PDS, 1980-1985
在逗號之前是派對,之後是該人是派對成員的年份。 任何幫助將不勝感激!
到目前爲止我的代碼是:
rename X1 XA
rename X2 XB
rename X3 XC
foreach var of varlist XA XB XC{
split `var', parse (,)
}
tabulate XA1, gen(p)
PLZ分享你已經嘗試過,但不起作用varlist中的X1 X2 X3的 –
的foreach VAR代碼{ 分裂'變種」,解析(,) }製表X1,根() – user4438802
哦,對不起,我認爲這是一個python問題) 但是,我建議用你的代碼更新問題,這通常有助於獲得答案) –