2
我有一個這樣的數據集:使用一個字符串變量名
string_var | var1 | var2 | var3
var2 | 8 | 8 | 4
var3 | 7 | 5 | 7
var2 | 10 | 10 | 5
我需要測試是否var1
是包含在string_var
等於要麼var2
或var3
,根據不同的字符串。我的問題是將這些字符串轉換成變量名做這樣的事情:
gen test=1 if var1==string_var
何地,==
後,我需要某種形式的轉換功能,讓Stata的讀取字符串如var2
如下:
gen test=1 if var1==var2
是的我有更多的兩個選擇,這將如何轉化爲循環? – 000andy8484
它完美的作品。我必須承認,我從來沒有見過這樣直接用測試條件替換變量。非常感謝。 – 000andy8484
我並沒有經常看到這一點,除了在人們想要的行式操作的情況下。無論哪個變量的名稱都包含最大值(每當有關係時本身就會產生問題)。 –