SpencerMeng 发表于 2014-7-12 21:14 
https://bbs.pinggu.org/thread-2577321-1-1.html
并贴
首先谢谢您,不过我的问题和那个帖子有点区别,通过学习那个帖子,修改数据格式我是掌握了,但是和本帖的问题不太一样,我举个例子说明一下吧
假设我要处理的有10个变量,其中有7个是十位数带两位小数的数字,例如(1231231230.12),那么复制到stata以后就是科学技术法的表示,用format %10f2 命令可以解决。但是如果剩下的3个变量,是(0,1)之间的带有小数点后五位的数字,例如(0.00325),那么就需要再用一次format%1f5来操作。假设变量有50个或者100个,而且数字的位数和需要留下的小数点几位的格式都不相同,那么利用format一个一个进行转换还是比较复杂的。
所以我想请教下有没有一种初始命令,保留原数据格式,就不用复制以后修改了。谢谢!