番号付き変数のリストを作成する変数のリストがあります。その目的は、積み重ねられたデータセットを作成するためにreshape
コマンドでこれらを使用することです。どうすればそれらを整理しておくのですか?例えば、このコードforeachコマンドを使用して番号付き変数名を作成する
local ct = 1
foreach x in q61 q77 q99 q121 q143 q165 q187 q209 q231 q253 q275 q297 q306 q315 q324 q333 q342 q351 q360 q369 q378 q387 q396 q405 q414 q423 {
gen runs`ct' = `x'
local ct = `ct' + 1
}
それは順序を保存むしろ所望
runs01 runs02 runs03 ... runs26
より
runs1 runs10 runs11 ... runs2 runs22 ...
として順序は、この分析に必要である生成reshape
コマンドを使用して。私はすべてのct
の値に10より小さい先頭にゼロを付け加えようとしています。
ローカルのマクロディスプレイ(および他のテキスト:それを簡潔に保ち、営業権を引き受ける)を編集しました。スタティックローカルマクロ参照のリテラルバッククォートを表示したい場合、バックティックの使用が衝突するたびに、シンタックス表示にインデントを使用します。 (別の解決策があり、バックティックをエスケープするが、ここでインデントするのがより簡単になる) –