BookmarkSubscribeRSS Feed
Doris
Calcite | Level 5

I want to use latent class approach to control for the heterogeneity in Tobit II model (sample selection model) in SAS. I suppose there is no standard package in SAS to do that and SAS IML can be use to program.

I am wondering whether anyone who can provide some hints or examples on how to used latent class approach to control for heterogeneity in Tobit model? or anyone who has an example of Tobit model estimation by using Maximum likelihood in SAS/IML (not the standard proc qlim)?

the most relevant material I found is the article " THE TOBIT MODEL: AN EXAMPLE OF MAXIMUM LIKELIHOOD ESTIMATION SAS/IML".

http://www2.sas.com/proceedings/sugi22/STATS/PAPER293.PDF"

but they didn't introduce latent class in Tobit model.

I really appreciate any example code, comments or thoughts here. thanks a lot in advance!

4 REPLIES 4
Doris
Calcite | Level 5

thank you for the suggestion

Rick_SAS
SAS Super FREQ

Or, even better, the statical forum: http://communities.sas.com/community/sas_statistical_procedures

Hallahan's paper describes the Tobit model in terms of a latent variable (p. 4, second column) and shows how the output of his SAS/IML program is the same as is producced for a Tobit model created by using PROC LIFEREG. Here is a link to the LIFEREG doc that shows how to evaluate a Toibt model: http://support.sas.com/documentation/cdl/en/statug/63962/HTML/default/viewer.htm#statug_lifereg_sect...

If this doesn't answer your question, maybe you could post a reference or example that indicates what is special about your problem that can't be handled by LIFEREG.

Doris
Calcite | Level 5

thank you for your suggestion!

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!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

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
  • 4 replies
  • 951 views
  • 6 likes
  • 3 in conversation