Development Micro-econometrics Study Group: Code Notes

日本語で経済学分析に有用なコードの備忘録を作成しています。We provide explanations of useful codes in Japanese for data cleaning, analysis, visualization like memorandum. Our software focuses on STATA, R, Python.

STATAで特定の変数名をシステマティックに一気に変える。

STATAは変数名が長いとinvalid nameとなってしまう。しかし、全ての変数名をひとつづつ変えるのは手間だしミスしてしまうかもしれない。いいデータなら似たような単語に似たような変数名がついているので、そのパターンを用いて同時に省略することを考える。

例えば、変数が以下のようになっているとする。 population_Tokyo Population_Nagano Population_Chiba Population_Osaka ここで省略してpopulationpopのように書き換えよう。 東京だけ書き換える場合は、

rename population_Tokyo pop_Tokyo

とすればよいが、populationがつくものすべてを同時に指定しよう。

rename population_* pop_*

STATAで*はすべての意味だが、このように応用できる。

参考: https://www.stata.com/manuals/drenamegroup.pdf