Stata 如何将所有变量设置为特定的数字格式?

Stata 如何将所有变量设置为特定的数字格式?,stata,number-formatting,Stata,Number Formatting,如何将所有变量设置为给定的数字格式,而不必指定变量名?理想情况下,我希望在do文件的开头设置一些设置,以便为所有后续创建的变量设置数字格式 我知道: format var_name %12.0gc 但这似乎有点繁琐,即使您可以列出变量。最多相同的格式可以应用于所有数值变量或所有字符串变量。这是我知道的最快的方法: sysuse auto, clear ds, has(type numeric) format `r(varlist)' %2.0f 但这不会对未来的变量产生任何影响。我不知道有什

如何将所有变量设置为给定的数字格式,而不必指定变量名?理想情况下,我希望在do文件的开头设置一些设置,以便为所有后续创建的变量设置数字格式

我知道:

format var_name %12.0gc

但这似乎有点繁琐,即使您可以列出变量。

最多相同的格式可以应用于所有数值变量或所有字符串变量。这是我知道的最快的方法:

sysuse auto, clear
ds, has(type numeric)
format `r(varlist)' %2.0f
但这不会对未来的变量产生任何影响。我不知道有什么工具可以为新变量设置默认的数字格式