STATAで全ての変数名をlocalとして指定する。
localを用いて変数の組を指定することでミスを防ぎ作業効率を上げることができる。ここでは全ての変数を指定することを考える。var1 - var100のように指定することも考えられるが、それでは変数の順番が変わったり、追加されたりしたときに都度都度修正する必要が出てきてしまう。また*で全ての変数を指定できるが、筆者たちはlocal環境で*が文字として認識されてしまうなど(?)、うまく機能しないことを経験した。
データセット内の全てをlocalとして指定するにはunabを使えばよい。
unab allvar: _all
ここでallvarは自分でつけたlocal変数の名前である。これまで同様に
dis `allvar'
とすればうまく指定されていることを確認できる。
参考: