[STATA] Percentile로 더미Var 만들기

상황:

  • 고용의 질이라는 INDEX를 만들어 놓은 상황
  • 파트타임과 풀타임으로 취업자들 구분됨
    • 5 = 풀타임 중 상위 75% INDEX 점수
    • 4 = 풀타임 중 25% ~ 75% INDEX 점수
    • 3 = 풀타임 중 하위 25% INDEX 점수
    • 2 = 파트타임 중 상위 50%  INDEX 점수
    • 1 = 파트타임 중 하위 50% INDEX 점수
  • ‘NULL’ 로 미응답자 구분됨
  • ‘0’ 으로 미취업자 구분됨

명령어:

gen 고용질=취업
//이미 취업으로 “.” 과 “0” 구분 완료

replace 고용질=. if I고용의질==. & 취업>0
//취업자이면서 고용의 질을 리포트 하지 않은 사람 “NULL”처리

_pctile I고용의질_풀, p(1/99)
//Percentile로 풀타임 고용의 질 나눔

replace 고용질=5 if I고용의질_풀>=r(r75) & I고용의질_풀<500
replace 고용질=4 if I고용의질_풀<r(r75) & I고용의질_풀>=r(r25)
replace 고용질=3 if I고용의질_풀<r(r25)
//상황에 맞게 풀타임의 고용의 질 Dummy Var. 설정

_pctile I고용의질_파트, p(1/99)
//Percentile로 파트타임 고용의 질 나눔

replace 고용질=2 if I고용의질_파트>=r(r50) & I고용의질_파트<500
replace 고용질=1 if I고용의질_파트<r(r50)
//상황에 맞게 파트타임의 고용의 질 Dummy Var. 설정

    Leave Your Comment

    Forgot Password