2013-02-10 2 views
1

투자에 대한 데이터가 있습니다. 투자자 이름으로 정리 :Stata에 Excel의 COUNTIFS 기능과 동일한 기능이 있습니까?

(회사 이름), 회사 (회사 이름) 및 투자 연도 (반기).

현재 투자 이전 10 년 동안 발생한 투자자 (회사 이름)의 관측 수를 계산하는 변수를 어떻게 만들 수 있습니까?

나는
bys firmname: egen exprience= count (roundyear < roundyear[_n] & roundyear> roundyear[_n]-10) 

을 시도했지만 작동하지 않습니다.

나는 Excel에서하는 방법을 알고 있지만 데이터의 크기가 매우 크기 때문에 시간이 걸립니다.

데이터는 다음과 같다 : egen에 대한 문서는 _n에 대한 참조를하고 싶지 않아 경고

firmname, companyname, year 
f1, c2, 1990 
f1, c2, 1999 
f1, c3, 1991 
f1, c3, 1992 
f1, c3, 1993 
f1, c4, 1990 
f1, c4, 1993 
f1, c4, 1994 

답변

2

.

마지막 많은 시간 단위에 대한 합계가 두 누적 합계 사이의 차이라는 원칙에 대해 Stata - Moving Finite Product을 참조하십시오.

그러나, 나는 당신이 직선에

http://www.stata-journal.com/sjpdf.html?articlenum=pr0033

상세한 예제와 함께 몇 가지 기술을 참조로 이동해야한다고 생각한다.

+0

감사합니다.이 문서를 읽으면 문제 해결에 도움이되었습니다. 이름에 대한 수업에도 감사드립니다. –

관련 문제