全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
9916 14
2010-08-14
各位坛友:请教一个关于汉字转换成汉语拼音的问题。
附件“
汉字string.rar
大小:(1.61 KB)

 马上下载

本附件包括:

  • 汉字string.dta

“中一含有汉字的字符串变量x,如何将x中的汉字按照附件“
汉字转拼音对应表.rar
大小:(1009 Bytes)

 马上下载

本附件包括:

  • 汉字转拼音对应表.dta

”汉字(str)与拼音(pyin)对应关系全部转换成汉语拼音?
谢谢!
附件列表

汉字转拼音.rar

大小:3.84 KB

 马上下载

本附件包括:

  • 拼音string.dta
  • 汉字string.dta
  • 汉转拼音.dta

二维码

扫码加我 拉你入群

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

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

全部回复
2010-8-14 09:22:03
jzhyue 发表于 2010-8-14 09:06 replace x=subinstr(x,word("`a'",`i'),word("`b'",`i'))
subinstr()须有四个自变量
二维码

扫码加我 拉你入群

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

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

2010-8-14 09:36:59
sungmoo 发表于 2010-8-14 09:22
jzhyue 发表于 2010-8-14 09:06 replace x=subinstr(x,word("`a'",`i'),word("`b'",`i'))
subinstr()须有四个自变量
第四个变量可以是missing,已修改,
结果没有改变
二维码

扫码加我 拉你入群

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

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

2010-8-14 10:28:20
jzhyue 发表于 2010-8-14 09:36 结果没有改变
没有看明白你想要的结果,还有它与给出的数据库的关系。
二维码

扫码加我 拉你入群

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

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

2010-8-14 11:18:48
sungmoo 发表于 2010-8-14 10:28
jzhyue 发表于 2010-8-14 09:36 结果没有改变
没有看明白你想要的结果,还有它与给出的数据库的关系。
给出的数据是汉字与拼音的对照表(loca a 汉字 与 b 拼音的对应表)
变量 x 是一个含有汉字的string,我的任务就是将变量x中的汉字全转变成拼音。
将x 模拟一下:
gen x1=string(int(100*uniform()))
gen x2=string(int(10000*uniform()))
gen xn=1+int(`n'*uniform())
gen x=x1+str[xn]+x2
(附件中的“汉字string”)
要求:将附件中的“汉字string"  变量x中的汉字 按照“汉转拼音”中汉字与拼音的对照表(同 : loca a 汉字 与 b 拼音的对应表)全部转变成拼音(附件中的“拼音string" x)
附件列表

汉字转拼音.rar

大小:3.84 KB

 马上下载

本附件包括:

  • 拼音string.dta
  • 汉字string.dta
  • 汉转拼音.dta

二维码

扫码加我 拉你入群

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

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

2010-8-14 13:10:01
local macro中的内容的长度不能超过244,剩余部分会被忽略。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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