全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1157 1
2019-06-14
求问,如何把每个观测值的surgerycode1-surgerycode这七个字符变量按数字排序后(空值放最后),形成一个新的字符变量(排除空值)? 比如这里第28个观测值"79.6401" "39.3113" "04.7606" "79.3401" "93.5402" "" "" ,排序后变为 "04.7606"  "39.3113" "79.3401"   "79.6401" "93.5402" "" "",形成新的字符变量 "04.7606,39.3113,79.3401,79.6401,93.5402"


* Example generated by -dataex-. To install: ssc install dataex
clear
input str42 surgerycode1 str11(surgerycode2 surgerycode3 surgerycode4) str9(surgerycode5 surgerycode6 surgerycode7)
""        ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
"00.0301" ""        ""        ""        ""        "" ""
"85.5401" ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
"83.6405" ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
"74.1 01" ""        ""        ""        ""        "" ""
"74.1 01" ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
"74.1 01" ""        ""        ""        ""        "" ""
"74.1 01" ""        ""        ""        ""        "" ""
"00.0301" ""        ""        ""        ""        "" ""
"74.1 01" ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
"00.0301" ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
"79.6401" "86.6201" ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
""        ""        ""        ""        ""        "" ""
"00.0301" ""        ""        ""        ""        "" ""
"00.0301" ""        ""        ""        ""        "" ""
"79.6401" "39.3113" "04.7606" "79.3401" "93.5402" "" ""
""        ""        ""        ""        ""        "" ""
end


二维码

扫码加我 拉你入群

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

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

全部回复
2019-6-14 19:04:43
请 ssc install sortrows,试试
复制代码
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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