楼主: 主观性3
3832 8

[统计软件与数据分析] stata文本型数据按某一字符截取数据 [推广有奖]

  • 2关注
  • 0粉丝

讲师

20%

还不是VIP/贵宾

-

威望
0
论坛币
8679 个
通用积分
106.9995
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
104 点
帖子
97
精华
0
在线时间
791 小时
注册时间
2016-3-11
最后登录
2025-8-8

楼主
主观性3 发表于 2018-10-20 11:33:24 |AI写论文
10论坛币
请问一下怎么截取某两个字符之间的数据啊,比如数据是这样的:
地址
214072江苏省无锡市蠡园开发区A6楼5楼东侧无锡市李氏重工节能科技有限公司
150001黑龙江省哈尔滨市南岗区一曼街3号哈尔滨市44号信箱六室
黑龙江省七台河市科学技术协会
264300山东省威海市荣成市荷塘北区91号楼门市11号

我想从里面截取到地级市的名称,也就是上面的无锡市、哈尔滨市、七台河市、威海市,这里有两点要注意:并不是所有的数据都是邮编+地址(也就是说市名称前面的位数并不是确定的),以及一条数据可能含有几个市(比如最后一条有威海市和楼门市),但是我只要省后面的第一个市~

求各位大神帮忙解决一下~

关键词:科技有限公司 科学技术协会 山东省威海市 哈尔滨市 黑龙江省 Stata stata学习 Stata专版

沙发
lyl0718 发表于 2018-10-20 12:26:21
谢谢分享

藤椅
Wu_Deyuan 在职认证  发表于 2018-10-20 23:26:57
用python很好解决,stata不太清楚

板凳
主观性3 发表于 2018-10-21 08:27:24
Wu_Deyuan 发表于 2018-10-20 23:26
用python很好解决,stata不太清楚
好吧,我不会用python,还是很谢谢啦~

报纸
Wu_Deyuan 在职认证  发表于 2018-10-21 18:39:52
主观性3 发表于 2018-10-21 08:27
好吧,我不会用python,还是很谢谢啦~
你可以查查stata是否有像python一样的split函数,应该是有的

地板
主观性3 发表于 2018-10-22 14:42:07
Wu_Deyuan 发表于 2018-10-21 18:39
你可以查查stata是否有像python一样的split函数,应该是有的
我用别的特别麻烦的方式解决了,还是谢谢啦

7
quan123123 发表于 2019-2-28 15:54:45
主观性3 发表于 2018-10-22 14:42
我用别的特别麻烦的方式解决了,还是谢谢啦
想问问解决方法

8
哈哈哈hahah 发表于 2019-3-24 16:05:54
主观性3 发表于 2018-10-22 14:42
我用别的特别麻烦的方式解决了,还是谢谢啦
也遇到类似的问题,想问一下怎么解决

9
121325@ 学生认证  发表于 2019-8-14 21:24:55
请问有没有中文版安装包啊求分享

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-26 18:51