全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3153 2
2010-10-01
试了2种方法,第一种直接 format x %8.0f,但是之后显示的虽然是年4位数,但是却是这样的:
1992        2        0.05        98.97
    1992        2        0.05        99.03
    1992        2        0.05        99.08
    1992        4        0.11        99.18
    1992        4        0.11        99.29
    1992        2        0.05        99.34
    1993        2        0.05        99.39
    1993        1        0.03        99.42
    1993        2        0.05        99.47
    1993        2        0.05        99.53
第二种,先gen by=x/100,然后尝试用replace x=round(x),显示的却是round出错。
不知道该怎么办乐~~~求大家的指点!
谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-10-1 21:35:18
不知道这样可不可以。。先把年月转成string变量,然后再gen year=substr(x,1,4),最后destring x,replace

我Stata水平不高。。LZ可以试试。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-10-2 11:21:41
按照你的方法,做出来了,谢谢啊~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群