불균형 패널을 균형패널로 만들기

* 다음과 같은 자료가 있습니다.
// 1~5까지의 값을 갖는 old_Act의 경우 일부 집단에서 특정 값이 빠진 경우.


 fillin gend agez old_Act   // 빠진 것을 채우고

// 문제는 새롭게 생성한 관측치에 특정 값을 넣어야 함


// old_Act 값에 따라, 그 값이 포함된 변수에만 1을 넣고 다른 경우에는 0을 넣어봅니다.
    replace _fillin = old_Act if _fillin == 1
    forvalues ii = 1(1)5 {
        replace trate`ii' = (_fillin == `ii') if trate`ii' == .
     }

// 이렇게 한 줄을 줄여도 되겠죠...^^~
    forvalues ii = 1(1)5 {
        replace trate`ii' = (old_Act == `ii') if trate`ii' == .
     }


댓글

이 블로그의 인기 게시물

pdf 문자 인식(OCR)

그래프 그리기 05:= EU-15 국가들의 GDP 대비 사회지출 비중과 사회지출 대비 사회보장기여금의 비중:= 4사분면 만들기

그래프 그리기 06:= 등탄력적 효용함수 그래프 그리기