BookmarkSubscribeRSS Feed
bstevenson
Calcite | Level 5

If you have SAS/STAT but not SAS/ETS, is there a proc available to do two stage least squares? Also is there a good way to conduct a Hausman test in SAS/STAT? Thanks!

2 REPLIES 2
Norman21
Lapis Lazuli | Level 10

You could try using R... http://novicemetrics.blogspot.co.uk/2010/05/two-stage-least-squares.html

 

Norman.

Norman.
SAS 9.4 (TS1M6) X64_10PRO WIN 10.0.17763 Workstation

Rick_SAS
SAS Super FREQ

If you had SAS/ETS, you could use a single call to PROC SYSLIN.

 

Although I am not an expert in this area, I believe you can call PROC REG twice to perform this analysis,

based on comments in Using SAS for Econometrics, which is the SAS supplement to Hill, Griffiths and Lim, Principles of Econometrics, 4th ed.  Here is a link to the Chapter 10 exercises, which compare 2-stage PROC REG with PROC SYSLIN.

 

From the Chapter 10 code, it looks like you use PROC REG to generate residuals for the first stage, and you call PROC REG again and use those residuals in the second stage regression to get Hausman's test. 

sas-innovate-2024.png

Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.

Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.

 

Register now!

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

Find more tutorials on the SAS Users YouTube channel.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 2 replies
  • 851 views
  • 2 likes
  • 3 in conversation