Use linear regression model Y N P I as an example where Y is dependent variable, N P and I are independent variables
Breusch-Pagan Test
Purpose: tests for heteroskedasticity
Method 1:
- regress Y N P I
- predict resid, residual
- generate residsquared = resid^2
- regress residsquared N P I
Method 2:
- estat hettest
White Test
Purpose: tests whether variance of errors is constant
Method 1:
- regress Y N P I
- predict resid, residual
- generate residsq = resid^2
- generate Nsq = N^2
- generate Psq = P^2
- generate Isq = I^2
- generate N_P = N*P
- generate N_I = N*I
- generate I_P = I*P
- regress residsq N P I Nsq Psq Isq N_P N_I I_P
Method 2:
- estat imtest, white
Heteroskedasticity-Consistent Standard Errors
Method:
- regress Y N P I
- regress Y N P I, robust
Durbin-Watson Test
Method:
- regress Y N P I
- estat dwatson