2017-05-26 64 views
0

如何将所有变量设置为具有给定的数字格式,而不必指定变量名称?理想情况下,我想在我的do文件的开始处设置一些内容,以便为所有创建的后续变量设置数字格式。如何将所有变量设置为特定的数字格式?

我所知道的:

format var_name %12.0gc 

但这似乎有点麻烦,即使你可以列出瓦尔。

回答

1

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

sysuse auto, clear 
ds, has(type numeric) 
format `r(varlist)' %2.0f 

但是这对于未来的变量没有任何影响。我不知道有任何设置为新变量设置默认数字格式。

相关问题