楼主: davidchendh
90451 34

[数据管理求助] 请问Stata用什么命令提取字符串变量前2个汉字或前n个汉字?   [推广有奖]

  • 2关注
  • 1粉丝

高级会员

教授

53%

还不是VIP/贵宾

-

威望
0
论坛币
691 个
通用积分
12.1288
学术水平
3 点
热心指数
3 点
信用等级
1 点
经验
4886 点
帖子
246
精华
0
在线时间
2498 小时
注册时间
2006-3-25
最后登录
2025-12-23

楼主
davidchendh 发表于 2011-9-4 05:39:13 |AI写论文
1论坛币
例如变量province为“内蒙古自治区”、“内蒙古”、“内蒙” ,用什么方法可使province变量变成“内蒙”、“内蒙”、“内蒙”。

最佳答案

sungmoo 查看完整内容

一个汉字占两位。 g x=substr(province,1,4)
关键词:字符串变量 Stata tata 字符串 province 汉字
已有 2 人评分经验 学术水平 热心指数 收起 理由
经济小白2019 + 1 + 1 精彩帖子
remlus + 100 精彩帖子

总评分: 经验 + 100  学术水平 + 1  热心指数 + 1   查看全部评分

本帖被以下文库推荐

沙发
sungmoo 发表于 2011-9-4 05:39:14
一个汉字占两位。

g x=substr(province,1,4)
已有 5 人评分经验 学术水平 热心指数 信用等级 收起 理由
Brilliantenkey + 1 + 1 + 1 精彩帖子
remlus + 100 精彩帖子
Sunknownay + 2 + 2 + 2 热心帮助其他会员
SpencerMeng + 60 + 1 + 1 热心帮助其他会员
何妨一下楼 + 1 + 1 + 1 精彩帖子

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

藤椅
dxystata 发表于 2011-9-4 10:53:53
sungmoo 发表于 2011-9-4 05:39
一个汉字占两位。

g x=substr(province,1,4)
sungmoo版主好啊!

板凳
剑客之山 发表于 2013-3-3 17:41:55
mark  一下

报纸
offandon 发表于 2013-3-5 00:16:28
mark下。。。

地板
数学爱好 发表于 2013-3-26 13:31:29
太好了!

7
dongxjnju 发表于 2013-7-8 11:13:14
mark

8
gaowenjing18 发表于 2014-7-30 11:22:42
marking

9
huchengchun 发表于 2014-12-2 15:48:02
请问将汉字改为数字用什么命令呢

10
mark8865 发表于 2015-5-31 12:16:16
谢谢楼上指点,很呕帮助。

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

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