탄소배출과 경제성장 EKC 곡선 (Stata)
중급
정량 분석
environmental
stata
난이도: 중급 — 실제 연구에 바로 적용 가능한 수준입니다.
개요
환경 쿠즈네츠 곡선(Environmental Kuznets Curve, EKC) 가설을 검증한다. 경제 성장(GDP per capita)과 탄소배출(CO2 per capita)의 역 U형 관계를 패널 데이터로 분석한다.
분석 절차
1단계: 2차항 모형 추정
GDP의 1차항과 2차항을 투입한다. 2차항 계수가 음이고 유의하면 역 U형 EKC가 존재한다.
2단계: 전환점 계산
전환점 = -β₁ / (2β₂)로 계산한다. 이 지점 이후 경제 성장이 환경을 개선한다.
3단계: 3차항 모형
3차항을 추가하여 N형 곡선 가능성을 확인한다.
4단계: 강건성 검정
시간 고정효과, 다른 환경 지표, 다른 추정법으로 결과의 강건성을 확인한다.
코드 예제
* 패널 설정
xtset country_id year
* EKC 기본 모형 (2차항)
xtreg co2_per_capita c.gdp_per_capita##c.gdp_per_capita, fe robust
* 3차항 모형 (N형 곡선 확인)
xtreg co2_per_capita c.gdp_per_capita##c.gdp_per_capita##c.gdp_per_capita, fe robust
* 전환점 계산
margins, expression(_b[gdp_per_capita] + 2*_b[gdp_per_capita#gdp_per_capita]*gdp_per_capita) ///
at(gdp_per_capita=(5000(5000)50000))
* 한계효과 시각화
marginsplot
* Robustness: 시간 고정효과
xtreg co2_per_capita c.gdp_per_capita##c.gdp_per_capita i.year, fe robust
참고문헌
Grossman, G. M., & Krueger, A. B. (1995). Economic Growth and the Environment. The Quarterly Journal of Economics, 110(2), 353-377.
코드 예제
STATA
* 패널 설정 xtset country_id year * EKC 기본 모형 (2차항) xtreg co2_per_capita c.gdp_per_capita##c.gdp_per_capita, fe robust * 3차항 모형 (N형 곡선 확인) xtreg co2_per_capita c.gdp_per_capita##c.gdp_per_capita##c.gdp_per_capita, fe robust * 전환점 계산 margins, expression(_b[gdp_per_capita] + 2*_b[gdp_per_capita#gdp_per_capita]*gdp_per_capita) /// at(gdp_per_capita=(5000(5000)50000)) * 한계효과 시각화 marginsplot * Robustness: 시간 고정효과 xtreg co2_per_capita c.gdp_per_capita##c.gdp_per_capita i.year, fe robust
참고문헌
Grossman, G. M., & Krueger, A. B. (1995). Economic Growth and the Environment. The Quarterly Journal of Economics, 110(2), 353-377.