楼主: 董妞妞
17772 21

[字符问题求助] 如何分离公司地注册地的省份和城市(含dataex) [推广有奖]

11
songking 发表于 2021-3-14 10:03:46
songking 发表于 2021-3-14 09:59
已经回复代码,却说要审核才能通过[]
  1. gen     province=ustrregexs(0) if ustrregexm(Regplc,".*省")
  2. replace province=ustrregexs(0) if ustrregexm(Regplc,".*自治区")
  3. replace province=ustrregexs(0) if ustrregexm(Regplc,"北京市|重庆市|天津市|上海市")

  4. gen     city=ustrregexs(0) if ustrregexm(Regplc,".*?市")
  5. replace city=ustrregexra(city,province,"")
复制代码
已有 2 人评分学术水平 热心指数 信用等级 收起 理由
黃河泉 + 5 + 5 + 5 精彩帖子
Sunknownay + 6 + 6 + 6 热心帮助其他会员

总评分: 学术水平 + 11  热心指数 + 11  信用等级 + 11   查看全部评分

12
内涵哥德巴赫 发表于 2021-3-15 02:19:15
songking 发表于 2021-3-14 10:03
请问为啥我复制代码运行后显示 gen is unrecognized呀?是不是gen 和 province之间还有什么东西?

13
siyueqin 发表于 2021-4-2 15:52:21
内涵哥德巴赫 发表于 2021-3-15 02:19
请问为啥我复制代码运行后显示 gen is unrecognized呀?是不是gen 和 province之间还有什么东西?
我也是 可能中间空格太多了? 我删了多出来的空格后 就可以了

14
qianlxu 发表于 2021-4-6 20:27:31
songking 发表于 2021-3-14 09:59
已经回复代码,却说要审核才能通过[]
city里的直辖市成空白了

15
pengxhan 发表于 2021-8-17 16:24:18
应该可以优化一下

clear
input str63 Regplc
"广东省深圳市"                     
"重庆市"                                        
"上海市"                                         
"天津市"                          
"广东省惠州市"                                    
"北京市"                                               
"新疆维吾尔自治区乌鲁木齐市"             
"内蒙古自治区赤峰市"                             
end

gen     province=ustrregexs(1) if ustrregexm(Regplc,"(.*省|.*自治区|.*市)?(.*市)?")
gen     city=ustrregexs(2) if ustrregexm(Regplc,"(.*省|.*自治区|.*市)?(.*市)?")
list
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
黃河泉 + 5 + 5 + 5 精彩帖子

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

16
yipingkong9 发表于 2022-1-19 17:37:24
songking 发表于 2021-3-14 10:03
请问老师,为什么会显示Regplc not found呀?

17
铁子哥 学生认证  发表于 2022-4-17 16:02:04
yipingkong9 发表于 2022-1-19 17:37
请问老师,为什么会显示Regplc not found呀?
这个应该是自己定义的变量名吧

18
好吃豆沙包 发表于 2022-5-22 21:24:07
好帖,关注了

19
199832 发表于 2022-5-31 14:07:43 来自手机
黃河泉 发表于 2018-3-14 08:02
资料中似乎没有完全一致性的规则,所以可先其他细节可能需进一步自行处理。
老师 请问如果csmar数据库金融资产相关科目样本大量缺失 应该删除还是赋值为0呢 删除会牺牲大量样本 且年度积聚缩到一个小范围

20
199832 发表于 2022-5-31 14:08:55 来自手机
黃河泉 发表于 2018-3-14 08:02
资料中似乎没有完全一致性的规则,所以可先其他细节可能需进一步自行处理。
老师 请问如果csmar数据库金融资产相关科目样本大量缺失 应该删除还是赋值为0呢 删除会牺牲大量样本 且年度积聚缩到一个小范围

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

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