1)一个空的stata窗口 (stata13.0或者stata15)
输入命令
- forvalues i=1(0.01)1.99{
- display "`i'"
- }
但后面就不正常了,出现那么多位,见图2
这是为什么呢?
2)有一列数值变量inc86
- sort inc86 //都是一位小数,为了确保是一位小数
- replace inc86=round(inc86,0.1) // 之后也显示 no change
- bro if inc86==2.5 //正常显示,有3个obs
- bro if inc86==2.6 //就不正常,是0个显示
- //下一步,运行
- tostring inc86,gen(incstr) force
这又是为什么?
命令、数值format、小数设置应该都没问题啊,为什么不能是干干净净的呢?
其实这些小数对回归没什么影响,但是对分组设置之类的还是很有影响的,不仅是美观的问题了,会影响实际操作。
先谢过各位坛友!!!实在没找到问题所在