楼主: l_c27
15124 4

[数据管理求助] stata 变量类型转换 [推广有奖]

  • 1关注
  • 0粉丝

大专生

50%

还不是VIP/贵宾

-

威望
0
论坛币
7 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
341 点
帖子
29
精华
0
在线时间
50 小时
注册时间
2016-10-26
最后登录
2023-3-20

楼主
l_c27 发表于 2017-7-2 13:12:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
2002年的id类型为string %20s
另外2003年-2010年 八份数据文件的id为long %10.0g
想问一下如何把long转换成string,如果可以使用循环语句就更好了
谢谢
二维码

扫码加我 拉你入群

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

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

关键词:Stata 变量类型 tata 类型转换 string

已有 1 人评分论坛币 收起 理由
zhuosn + 5 精彩帖子

总评分: 论坛币 + 5   查看全部评分

沙发
nightwings 发表于 2017-7-4 10:23:13
gen newid=string(id)
或者tostring id,gen(newid)
但是不建议把数字格式转化成字符格式,尤其是像这种id格式‘000010’.
更好的办法是把2002年的id转换成数字格式
encode id, gen(newid)

藤椅
l_c27 发表于 2017-8-9 15:08:13
已解决,谢谢

板凳
老呆呀 发表于 2022-6-8 11:17:28
请问楼主怎么解决的呀 我也遇到了同样的问题 但是用上述代码的话数值就全部都变了

报纸
老呆呀 发表于 2022-6-8 11:18:15
l_c27 发表于 2017-8-9 15:08
已解决,谢谢
请问楼主怎么解决的呀 我用上述代码数值就全部都变了的

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

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