全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 悬赏大厅
14907 7
2012-06-06
悬赏 10 个论坛币 未解决
变量A中有 ”1963年2月出生。福建省厦门市人,农工民主党“
如何将它拆解成”1963年2月出生“、 ”福建省厦门市人“  和 ”农工民主党“ 并分别存入变量B, C, D中?

注:变量A中的字符长度不一,含有的逗号和句号数也不同。

求高人解答!
谢谢!

二维码

扫码加我 拉你入群

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

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

全部回复
2012-6-6 21:44:50
excel可以分列,stata不会。excel里数据-分列。你可以先把所有的分隔符全部替换成逗号,然后用逗号分列。
二维码

扫码加我 拉你入群

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

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

2012-6-17 09:50:28
可以用以下几个命令来做:
  (1)ge B = substr(A,1,13)      ————得到“1963年2月出生”
  (2)ge C = substr(A,strpos(A,"福"),14)    ————得到“福建省厦门市人”
  (3)ge D = substr(A,strpos(A,"农"),10)    ————得到“农工民主党”

二维码

扫码加我 拉你入群

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

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

2016-6-24 10:04:56
split A,parse(,)destring
二维码

扫码加我 拉你入群

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

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

2016-6-24 10:05:20
split A,parse(,)destring
二维码

扫码加我 拉你入群

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

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

2021-12-8 11:08:18
牛,太实用了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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