Regression with Panel Data (SW Chapter 10)

62
Regression with Panel Data (SW Chapter 10)

description

Regression with Panel Data (SW Chapter 10). summary statistics. sum year. sum state. create year dummies. gen y82=(year==1982). gen y83=(year==1983) gen y84=(year==1984) gen y85=(year==1985) gen y86=(year==1986) gen y87=(year==1987) gen y88=(year==1988). minimum legal drinking age. - PowerPoint PPT Presentation

Transcript of Regression with Panel Data (SW Chapter 10)

Page 1: Regression with Panel Data (SW Chapter 10)

Regression with Panel Data

(SW Chapter 10)

Page 2: Regression with Panel Data (SW Chapter 10)

summary statistics

Page 3: Regression with Panel Data (SW Chapter 10)

sum year

Page 4: Regression with Panel Data (SW Chapter 10)

sum state

Page 5: Regression with Panel Data (SW Chapter 10)

create year dummies

gen y82=(year==1982)

Page 6: Regression with Panel Data (SW Chapter 10)

gen y83=(year==1983) gen y84=(year==1984) gen y85=(year==1985) gen y86=(year==1986) gen y87=(year==1987) gen y88=(year==1988)

Page 7: Regression with Panel Data (SW Chapter 10)

minimum legal drinking age

gen da18=(mlda<19) gen da19=(mlda>=19)*(mlda<20) gen da20=(mlda>=20)*(mlda<21) gen da21=(mlda>=21)

Page 8: Regression with Panel Data (SW Chapter 10)

fatality rate per 10,000 in the population

gen vfrall=10000*mrall

Page 9: Regression with Panel Data (SW Chapter 10)

gen incperc=perinc/1000 gen lincperc = ln(incperc) gen vmilespd = vmiles/1000 gen frmall = mrall/(vmiles/100000) gen jailcom = ((jaild+comserd)>0) gen mjailcom = (jaild==.)*(comserd==.)

Page 10: Regression with Panel Data (SW Chapter 10)

mvdecode-Change numeric values to missing values

mvdecode mjailcom,mv(1)

Page 11: Regression with Panel Data (SW Chapter 10)
Page 12: Regression with Panel Data (SW Chapter 10)

replace jailcom = jailcom + mjailcom;

Page 13: Regression with Panel Data (SW Chapter 10)
Page 14: Regression with Panel Data (SW Chapter 10)

reg vfrall beertax if (year==1982), r

Page 15: Regression with Panel Data (SW Chapter 10)
Page 16: Regression with Panel Data (SW Chapter 10)
Page 17: Regression with Panel Data (SW Chapter 10)
Page 18: Regression with Panel Data (SW Chapter 10)

display

Page 19: Regression with Panel Data (SW Chapter 10)

display "Adjusted Rsquared = " _result(8)

Page 20: Regression with Panel Data (SW Chapter 10)

reg vfrall beertax if (year==1988), r dis "Adjusted Rsquared = " _result(8)

Page 21: Regression with Panel Data (SW Chapter 10)

preserve gen dvfrall = vfrall-vfrall[_n-6] gen dbtax = beertax-beertax[_n-6]

Page 22: Regression with Panel Data (SW Chapter 10)

keep

Page 23: Regression with Panel Data (SW Chapter 10)
Page 24: Regression with Panel Data (SW Chapter 10)

reg dvfrall dbtax, r dis "Adjusted Rsquared = " _result(8) restore

Page 25: Regression with Panel Data (SW Chapter 10)

egen-Extensions to generate

Page 26: Regression with Panel Data (SW Chapter 10)
Page 27: Regression with Panel Data (SW Chapter 10)

by state, sort : egen float beertaxtest = total(beertax*(year==1982))

browse state year beertax beertax1982

Page 28: Regression with Panel Data (SW Chapter 10)

egen beertax1988 = sum(beertax*(year==1988)) ,by(state)

egen vfrall1982 = sum(vfrall*(year==1982)) ,by(state)

egen vfrall1988 = sum(vfrall*(year==1988)) ,by(state)

gen beertax_diff=beertax1988-beertax1982

gen vfrall_diff=vfrall1988-vfrall1982

Page 29: Regression with Panel Data (SW Chapter 10)
Page 30: Regression with Panel Data (SW Chapter 10)

areg-Linear regression with a large dummy-variable set

Page 31: Regression with Panel Data (SW Chapter 10)

areg vfrall beertax, absorb(state) r

Page 32: Regression with Panel Data (SW Chapter 10)
Page 33: Regression with Panel Data (SW Chapter 10)

areg vfrall beertax y82 y83 y84 y85 y86 y87, absorb(state) r

Page 34: Regression with Panel Data (SW Chapter 10)

reg vfrall beertax, r dis "Adjusted Rsquared = " _result(8)

Page 35: Regression with Panel Data (SW Chapter 10)

areg vfrall beertax, absorb(state) r

Page 36: Regression with Panel Data (SW Chapter 10)

areg vfrall beertax y82 y83 y84 y85 y86 y87, absorb(state) r

Page 37: Regression with Panel Data (SW Chapter 10)

test y82 y83 y84 y85 y86 y87

Page 38: Regression with Panel Data (SW Chapter 10)
Page 39: Regression with Panel Data (SW Chapter 10)

areg vfrall beertax da18 da19 da20 jaild comserd vmilespd unrate lincperc y82 y83 y84 y85 y86 y87, absorb(state) r

Page 40: Regression with Panel Data (SW Chapter 10)

test y82 y83 y84 y85 y86 y87 test da18 da19 da20

Page 41: Regression with Panel Data (SW Chapter 10)

test jaild comserd test unrate lincperc

Page 42: Regression with Panel Data (SW Chapter 10)

areg vfrall beertax da18 da19 da20 jaild comserd vmilespd y82 y83 y84 y85 y86 y87, absorb(state) r

Page 43: Regression with Panel Data (SW Chapter 10)

test y82 y83 y84 y85 y86 y87 test da18 da19 da20 test jaild comserd

Page 44: Regression with Panel Data (SW Chapter 10)

areg vfrall beertax mlda jailcom vmilespd unrate lincperc y82 y83 y84 y85 y86 y87, absorb(state) r

Page 45: Regression with Panel Data (SW Chapter 10)

test y82 y83 y84 y85 y86 y87 test unrate lincperc

Page 46: Regression with Panel Data (SW Chapter 10)

areg vfrall beertax da18 da19 da20 jaild comserd vmilespd unrate lincperc y82 y83 y84 y85 y86 y87, absorb(state) r cluster(state)

Page 47: Regression with Panel Data (SW Chapter 10)

test y82 y83 y84 y85 y86 y87 test da18 da19 da20

Page 48: Regression with Panel Data (SW Chapter 10)

test jaild comserd test unrate lincperc

Page 49: Regression with Panel Data (SW Chapter 10)

Example: Traffic deaths and beer taxes in STATA

Page 50: Regression with Panel Data (SW Chapter 10)
Page 51: Regression with Panel Data (SW Chapter 10)
Page 52: Regression with Panel Data (SW Chapter 10)
Page 53: Regression with Panel Data (SW Chapter 10)
Page 54: Regression with Panel Data (SW Chapter 10)
Page 55: Regression with Panel Data (SW Chapter 10)
Page 56: Regression with Panel Data (SW Chapter 10)
Page 57: Regression with Panel Data (SW Chapter 10)
Page 58: Regression with Panel Data (SW Chapter 10)
Page 59: Regression with Panel Data (SW Chapter 10)
Page 60: Regression with Panel Data (SW Chapter 10)
Page 61: Regression with Panel Data (SW Chapter 10)
Page 62: Regression with Panel Data (SW Chapter 10)