STATAで列の順番を変える (order/move)
STATAのデータセットの列の順番を変えるには以下の2通りがある:
order
特定の列をデータセットの一番左側に移動させる。
order var1 var2 var3
とすることで、order
の後ろで指定された列 (varlist, ここでは var1~var3) を、その指定した順番で、データセットの一番左の列に移動させる。
例えば、job income id province district という順で列が並んでいた場合、order id province district
というコマンドを実行することで、id province district job income という列の順に変更される。
move
特定の列を別の列の横に移動させる。
move var1 var2
とすることで、move
の次に指定された列 (var1) を2番目に指定された列 (var2) のすぐ左側に移動させる。
例えば、province id job income districtという順で列が並んでいた場合、move province district
というコマンドを実行することで、id job income province district という列の順に変更される。