我正在嘗試爲標籤變量創建一個循環。對於這一點,我想用下面的宏:標籤變量循環
local diaglbl "=1 if high blood pressure diag" "=1 if mult diag high blood press" "=1 if coronary hrt disease diag" ///
"=1 if angina diagnosis" "=1 if heart attack diag" "=1 if other heart disease diag" "=1 if stroke diagnosis" ///
"=1 if emphysema diagnosis" "=1 if chronc bronchits last 12 mths" "=1 if high cholesterol diagnosis" ///
"=1 if cancer diagnosis" "=1 if diabetes diagnosis" "=1 if joint pain last 12 months" ///
"=1 if arthritis diagnosis" "=1 if asthma diagnosis"
問題是,我的外引號(只有第一個和最後一個)消失,當我檢查了使用macro dir
宏。我在開始時嘗試使用`「,最後使用」',但它仍然不起作用。有沒有辦法解決這個問題,還是有更智能的方法來自動標記多個變量,但是標籤不同?
這個問題可能是它們不在同一行,如果你在開始處使用'「而在最後使用」'而整個命令應該在同一行上。 –
你應該顯示不起作用的代碼。否則,我們無法猜測問題。 –