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