-5
밑줄 _로 끝나는 변수 이름 뒤에 연도 코드가옵니다. 한 번에 모든 변수 이름에서 "_"을 어떻게 제거합니까? 예 : 나는 age_58 age_64 age_75 age_84 age_93
하고 난 age58 age64
로를 rename
하려는 등 STATA에 질문을 downvoted되고 11중간 이름을 변수 이름에서 제거
밑줄 _로 끝나는 변수 이름 뒤에 연도 코드가옵니다. 한 번에 모든 변수 이름에서 "_"을 어떻게 제거합니까? 예 : 나는 age_58 age_64 age_75 age_84 age_93
하고 난 age58 age64
로를 rename
하려는 등 STATA에 질문을 downvoted되고 11중간 이름을 변수 이름에서 제거
// create some example data
clear
set obs 10
foreach var in age_58 age_64 age_75 age_84 age_93 age99 {
gen `var' = rnormal()
}
// remove the _
foreach var of varlist * {
local newname : subinstr local var "_" "", all
if "`newname'" != "`var'" {
rename `var' `newname'
}
}
몇 가지 이유가 아마도 : 1. 당신은 더 연구 노력을 보여주지; 2. 코드를 표시하지 않습니다. 코드에 대해서만 묻는 질문은 답변하는 많은 사람들이 주제를 벗어난 것으로 간주됩니다. 향후 질문을 개선하려면 http://stackoverflow.com/help의 _Asking_ 섹션을 참조하십시오. –