*抛砖引玉:一个迂回的方法。
drop group
loca vlist "a34 b345 cd2 m07 ludaw iode p67er huanf"
foreach i of loc vlist{
loca a`i' : var label `i'
}
renpfix "" "max"
ren maxid id
reshape long max@ ,i(id) j(group) s
bys id (max):keep if _n==_N
foreach i of loca vlist{
replace group="`a`i''" if group=="`i'"
}
/*