全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3354 5
2011-04-02
悬赏 20 个论坛币 已解决
stata中有两个变量,a是%12.0g格式的9位数,b是%8.0g格式的三位数,我想生成一个新变量c=1000*a+b,但是用gen  c=1000*a+b后,变量c的计算结果是错误的。想请问大家我哪里出了错误。谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2011-4-2 23:02:24
复制代码
二维码

扫码加我 拉你入群

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

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

2011-4-2 23:15:35
分步来自
gen x=1000*a
gen c=x+b

试试
二维码

扫码加我 拉你入群

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

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

2011-4-2 23:25:24
非常感谢您。
我按照您的方法尝试了一下,还是不行,第一步的计算结果跟我原来的计算结果居然是一样的,都是不正确的,不知道哪里出了问题…… 2# hxlmervyn
二维码

扫码加我 拉你入群

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

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

2011-7-25 16:16:51
同样遇到了这个问题,希望高手解决
二维码

扫码加我 拉你入群

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

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

2011-11-3 21:30:03
herbertzhao 发表于 2011-4-2 23:02
已经解决,非常感谢O(∩_∩)O~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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