楼主: OISea
1320 2

[数据管理求助] stata应用公式计算结果与真实结果不符 [推广有奖]

  • 2关注
  • 0粉丝

本科生

95%

还不是VIP/贵宾

-

威望
0
论坛币
1327 个
通用积分
0.5177
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
331 点
帖子
15
精华
0
在线时间
220 小时
注册时间
2015-7-23
最后登录
2025-8-15

楼主
OISea 发表于 2016-4-3 16:15:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
数据图
如图,第一列变量按照公式gen stkcd_year_id_year=stkcd*1000000+year*100+id_year计算得出
然而实际计算结果明显错误,求教这是为何?
二维码

扫码加我 拉你入群

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

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

关键词:stata应用 Stata tata stkcd year

沙发
夏目贵志 发表于 2016-4-3 23:11:17
www.60400.com 发表于 2016-4-3 16:28
**** 作者被禁止或删除 内容自动屏蔽 ****
generate的时候用double就好了,例如
  1. . clear
  2. . set obs 1
  3. number of observations (_N) was 0, now 1
  4. . generate var1 = 2574 in 1
  5. . generate var2 = 2015 in 1
  6. . generate var3 = 12 in 1
  7. . gen double id=var1*1000000+var2*100+var3
  8. . format %10.0f id
  9. . list
  10.      +---------------------------------+
  11.      | var1   var2   var3           id |
  12.      |---------------------------------|
  13.   1. | 2574   2015     12   2574201512 |
  14.      +---------------------------------+
  15. .
复制代码

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-21 09:36