如何将所有变量设置为具有给定的数字格式,而无需指定变量名称?理想情况下,我想在do文件的开头设置一些内容,为所有后续变量设置数字格式。
我知道:
format var_name %12.0gc
但这似乎有点繁琐,即使你可以列出变种。
答案 0 :(得分:1)
最多可以将相同的格式应用于所有数值变量或所有字符串变量。这是我所知道的最快捷方式:
sysuse auto, clear
ds, has(type numeric)
format `r(varlist)' %2.0f
但这对未来的变量没有任何影响。我不知道为新变量设置默认数字格式的任何工具。