全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
19490 10
2016-04-03
求问~某一个变量都是xx银行xx分行,如果要生成一个新的变量,只保留xx银行,应该用什么命令~
二维码

扫码加我 拉你入群

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

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

全部回复
2016-4-3 01:13:25
需要使用usubstr()函数。见help f_usubstr
不过你得知道这个xx银行的xx有几个字符。
二维码

扫码加我 拉你入群

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

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

2016-4-3 07:55:42
stata方法:
数据如下图: bank截取图.png
stata命令如下:
复制代码

利用substr函数,提取起始位置,strpos可以返回找到字符串的开始位置。至于+3,是因为一个中文占两个字符。“银行”2字占了4个字符,所以加3,能提取到完整的数据。

Excel方法如下:
提取字符.png
Excel里直接用公式即可解决:left函数+find找到起始位置。Excel里FIND函数找中文也是一字一字符,所以+1.
如果数据量不大的话,建议使用Excel查找哈。
二维码

扫码加我 拉你入群

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

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

2016-4-3 23:08:23
jiangbeilu 发表于 2016-4-3 07:55
stata方法:
数据如下图:
stata命令如下:
谢谢帮忙~欢迎常来stata版~
二维码

扫码加我 拉你入群

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

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

2016-4-4 09:13:30
夏目贵志 发表于 2016-4-3 23:08
谢谢帮忙~欢迎常来stata版~
哈哈,最近正好在学习Excel,就顺便答了一下
二维码

扫码加我 拉你入群

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

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

2016-4-4 12:52:30
jiangbeilu 发表于 2016-4-3 07:55
stata方法:
数据如下图:
stata命令如下:
非常感谢~~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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