STATA:取得字符串的第n个单词,也可处理中文,以空格为分界符

//word函数是以空格为界
//word(s,n) 取得字符串s的第n个单词
//   make            a1        a2
//make:AMC Concord    Concord    AMC
order a1 a2,after(make)
//返回变量make的第2个单词
gen a3=word(make,2)
//返回变量make的第1个单词
gen a2=word(make,1)
//a1:中 国 control  a4:国   a5:中
gen a4=word(a1,2)
gen a5=word(a1,1)

 

posted @ 2023-03-05 15:26  myrj  阅读(85)  评论(0编辑  收藏  举报