# PS10.3, for the Breusch-Godfrey LM test for Example 10.4 open data10-2 genr load1 = load(-1) # Suppress the first observation smpl 1.02 31.24 # Estimate transformed model ols load 0 load1 temp # save residuals genr ut=$uhat # Generate lag values for ut genr ut1=ut(-1) genr ut2=ut(-2) genr ut3=ut(-3) genr ut4=ut(-4) genr ut5=ut(-5) genr ut6=ut(-6) # Suppress the first seven observations smpl 1.08 31.24 # Estimate the auxiliary regression ols ut 0 ut1 ut2 ut3 ut4 ut5 ut6 load1 temp # compute TR-square statistic and its p-value genr LM=$trsq pvalue X 6 LM