楼主: apple_orange
3146 6

[其他] 求教 destring [推广有奖]

  • 0关注
  • 0粉丝

本科生

75%

还不是VIP/贵宾

-

威望
0
论坛币
31 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
483 点
帖子
78
精华
0
在线时间
67 小时
注册时间
2010-5-18
最后登录
2013-9-17

楼主
apple_orange 发表于 2010-7-5 18:49:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
有一列变量为公司tic代码,string6,  %9s如下

0158B
0158B
0270B

用 generate newvar=real() 得到的全是 missing values
用  encode generate 得到新的数值
用 destring 则“tic contains nonnumeric characters; no generate”
看到有帖子说得用 destring, 所以请高手赐教,急,在线等。
二维码

扫码加我 拉你入群

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

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

关键词:destring string tring RING Est generate encode values 在线

沙发
蓝色 发表于 2010-7-5 21:13:27
你的那个变量包含B字母,
你自己想想能变成数值型的吗?
0158B  代表什么样的数字呢?

藤椅
apple_orange 发表于 2010-7-5 22:38:02
2# 蓝色

变成了新的Nummer值 1 2 3 4.....
是美国公司 tic 代码。

板凳
sungmoo 发表于 2010-7-6 22:21:42
apple_orange 发表于 2010-7-5 22:38
变成了新的Nummer值 1 2 3 4.....
是美国公司 tic 代码。
说得不甚清晰。

报纸
apple_orange 发表于 2010-7-7 00:20:07
4# sungmoo

用了encode之后,原本是美国公司代码 tic 变成了新的一列Numer,虽然格子中显示的是原来的值,如1015B,但输入窗口上该值变成了新的数值。

地板
sungmoo 发表于 2010-7-7 03:27:12
你想要怎样的结果?

7
apple_orange 发表于 2010-7-7 19:05:37
6# sungmoo

在使用该变量的时候,是否会影响结果?因为实际数值跟格子里显示的结果不一致么。

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

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