楼主: wwsgg
6633 2

[字符问题求助] 含有字母的字符型变量怎么 destring? [推广有奖]

  • 22关注
  • 1粉丝

教师

已卖:98份资源

讲师

6%

还不是VIP/贵宾

-

威望
0
论坛币
9956 个
通用积分
3.4547
学术水平
6 点
热心指数
8 点
信用等级
6 点
经验
3003 点
帖子
186
精华
0
在线时间
573 小时
注册时间
2004-9-12
最后登录
2025-12-21

楼主
wwsgg 发表于 2016-7-3 14:35:17 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我用的是工企数据,原始数据是字符型,所以我的step1是把它们转化成数值型来处理。
但用了desring后,stata提示变量“ contains nonnumeric characters”。于是我用destring var1,gen(var2) force转换之后再list if var2==. 发现是因为var1中除了数字还有字母,如XB2397,而那些全是数字的如293870就顺利地被处理了。

那么问题来了,我现在要把数据中法人代码(也就是var1)重复出现的剔除掉,怎么做呢?duplicats drop 无法处理数值型变量不是吗?


求助大家,谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:destring string 字符型变量 tring RING 字母

沙发
wwsgg 发表于 2016-7-3 14:43:14
再尝试了一下,duplicates list var1,还好重复的不多,手动删了………………如果多的怎么办呢……

藤椅
wwsgg 发表于 2016-7-3 14:47:45
重启stata,又成功了…………额

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

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