BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
TomHsiung
Pyrite | Level 9

There are many ways to model a Weibull distribution (reference: https://www.mdpi.com/2227-7390/12/1/56).

 

Some textbooks use a parametric proportional hazard model to construct the likelihood function. Others include the accelerated failure time (AFT) model, and so on. My question is what is the model used for the PROC LIFEREG procedure? Thanks.

 

Code below.

 

proc lifereg data = d202_raw order = formatted;
format x1 x2 x3 x4 x5 grpfmt.;
class x2 x3 x4;
model time*censor(0) = x1 x2 x3 x4 x5 / distribution = weibull;
run;
1 ACCEPTED SOLUTION

Accepted Solutions
sbxkoenk
SAS Super FREQ

The LIFEREG procedure fits a parametric model to failure time data.

Your statements perform a typical accelerated failure time (AFT) model analysis.

 

As you point out ... two of the more popular types of models for survival data (failure time data) are the accelerated failure time model (Kalbfleisch and Prentice 1980) and the Cox proportional hazards model (Cox 1972). Each has its own assumptions about the underlying distribution of the survival times. Two closely related functions often used to describe the distribution of survival times are the survivor function and the hazard function.

  • The accelerated failure time model assumes a parametric form for the effects of the explanatory variables and usually assumes a parametric form for the underlying survivor function.
  • The Cox proportional hazards model also assumes a parametric form for the effects of the explanatory variables, but it allows an unspecified form for the underlying survivor function. 

Cox regression (Cox proportional hazards model) is a semi-parametric model and can be fit with PROC PHREG or with the PHSELECT Viya (CAS) procedure. PHSELECT allows for LASSO variable selection.

 

If you are dealing with machinery and quality assurance / quality control (f.e. in manufacturing) ... then you are probably more interested in PROC RELIABILITY (SAS/QC).

 

Koen

View solution in original post

2 REPLIES 2
sbxkoenk
SAS Super FREQ

The LIFEREG procedure fits a parametric model to failure time data.

Your statements perform a typical accelerated failure time (AFT) model analysis.

 

As you point out ... two of the more popular types of models for survival data (failure time data) are the accelerated failure time model (Kalbfleisch and Prentice 1980) and the Cox proportional hazards model (Cox 1972). Each has its own assumptions about the underlying distribution of the survival times. Two closely related functions often used to describe the distribution of survival times are the survivor function and the hazard function.

  • The accelerated failure time model assumes a parametric form for the effects of the explanatory variables and usually assumes a parametric form for the underlying survivor function.
  • The Cox proportional hazards model also assumes a parametric form for the effects of the explanatory variables, but it allows an unspecified form for the underlying survivor function. 

Cox regression (Cox proportional hazards model) is a semi-parametric model and can be fit with PROC PHREG or with the PHSELECT Viya (CAS) procedure. PHSELECT allows for LASSO variable selection.

 

If you are dealing with machinery and quality assurance / quality control (f.e. in manufacturing) ... then you are probably more interested in PROC RELIABILITY (SAS/QC).

 

Koen

TomHsiung
Pyrite | Level 9
Got it. Thank you for your help. Koen.

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

What is ANOVA?

ANOVA, or Analysis Of Variance, is used to compare the averages or means of two or more populations to better understand how they differ. Watch this tutorial for more.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 2 replies
  • 645 views
  • 0 likes
  • 2 in conversation