全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3076 6
2010-07-05
有一列变量为公司tic代码,string6,  %9s如下

0158B
0158B
0270B

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

扫码加我 拉你入群

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

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

全部回复
2010-7-5 21:13:27
你的那个变量包含B字母,
你自己想想能变成数值型的吗?
0158B  代表什么样的数字呢?
二维码

扫码加我 拉你入群

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

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

2010-7-5 22:38:02
2# 蓝色

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

扫码加我 拉你入群

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

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

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

扫码加我 拉你入群

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

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

2010-7-7 00:20:07
4# sungmoo

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

扫码加我 拉你入群

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

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

2010-7-7 03:27:12
你想要怎样的结果?
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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