如何将所有变量设置为特定的数字格式?
How do I set all variables to a particular number format?
如何将所有变量设置为具有给定的数字格式,而不必指定变量名称?理想情况下,我想在我的 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
但这对未来的变量没有任何影响。我不知道有什么工具可以为新变量设置默认数字格式。