楼主: 段永飞
4771 6

[字符问题求助] 数值型字符型变量转换的问题,求大神指导,在线等 [推广有奖]

  • 4关注
  • 3粉丝

已卖:2份资源

副教授

8%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
1.3429
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2464 点
帖子
131
精华
0
在线时间
1286 小时
注册时间
2009-1-15
最后登录
2025-6-12

楼主
段永飞 发表于 2015-3-20 08:47:32 |AI写论文
200论坛币
大家好,我在处理rumic2007年城镇数据的时候遇到一个问题,希望大神可以指导下有两个变量为orgn_code家庭变量 familynumber为个体在家庭的编号
我想根据这两个变量确定个体的ID,数据下载好都是数值型的,所以我直接ge id=orgn_code*10+familynumber
  但结果求出id 跟手算完全不一样  (orgn_code和id我都调整过格式,原来是科学计数法,我用的%20.0g)


后来我考虑先把两个变量转换成字符型的,就用以下命令
tostring orgn_code,replace
tostring familynumber,replace
ge id=orgn_code+familynumber


但也出了问题 tostring orgn_code,replace,这个命令执行完出现orgn_code has value label; no replace,不知道什么原因

希望可以得到大家的帮助,先给200论坛币,问题解决后再给500
   在线等!!!  希望大家多帮帮忙!

最佳答案

SpencerMeng 查看完整内容

tostring orgn_code,replace后面再加个force,您试试。
关键词:字符型变量 变量转换 字符型 在线等 数值型 在线
从绝望中走向希望,人生终将辉煌

沙发
SpencerMeng 在职认证  发表于 2015-3-20 08:47:33
tostring orgn_code,replace后面再加个force,您试试。
  1. tostring orgn_code,replace force
复制代码

藤椅
段永飞 发表于 2015-3-20 09:04:12
我把这两个变量单独拿出来了,大家可以看下

板凳
段永飞 发表于 2015-3-20 09:25:13
SpencerMeng 发表于 2015-3-20 09:15
tostring orgn_code,replace后面再加个force,您试试。
你好,加上force以后可以执行,但是orgn_code又用科学计数法表示了,我怎么才能把它给变化过来,format好像不能调整字符型变量格式。

报纸
SpencerMeng 在职认证  发表于 2015-3-20 10:23:57

地板
SpencerMeng 在职认证  发表于 2015-3-21 09:02:56

7
孙艾琪 在职认证  发表于 2017-3-23 22:26:12
SpencerMeng 发表于 2015-3-20 08:47
tostring orgn_code,replace后面再加个force,您试试。
谢谢,有用~

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 23:07