[STATA] 변수를 카테고리 변수로 Dummy Variable 재정립하기

우선 sysuse cancer의 자료를 사용해봄

sysuse cancer, clear

보통 이런 데이터가 있고 이를 카테고리화 시켜

“10 or less months”
“11 to 20 months”
“21 to 30 months”
“31 to more months”

의 식으로 카테고리로 나누기 위해서는 Dummy Variable을 만들 듯이 진행할 수 있다.

gen studyt=1
replace studyt=2 if studytime>10
replace studyt=3 if studytime>20
replace studyt=4 if studytime>30

하지만 Recode 라는 명령어를 사용하면 좀 더 간단하게 변환 가능하다.

recode studytime (min/10=1 “10 or less months”) (11/20=2 “11 to 20 months”) (31/max=4 “31 or more months”), gen(stime)

    Leave Your Comment

    Forgot Password