# survreg

From survival v2.9-6
by Thomas Lumley

##### Regression for a Parametric Survival Model

Regression for a parametric survival model. These are all time-transformed location models, with the most useful case being the accelerated failure models that use a log transformation.

- Keywords
- survival

##### Usage

```
survreg(formula=formula(data), data=parent.frame(), weights,
subset,na.action,dist="weibull", init=NULL, scale=0,
control=survreg.control(),parms=NULL,model=FALSE, x=FALSE,
y=TRUE, ...)
```

##### Arguments

- formula
- a formula expression as for other regression models.
See the documentation for
`lm`

and`formula`

for details. - data
- optional data frame in which to interpret the variables occurring in the formula.
- weights
- Optional observation weights
- subset
- subset of the observations to be used in the fit.
- na.action
- function to be used to handle any NAs in the data.
- dist
- assumed distribution for y variable.
If the argument is a character string, then it is assumed to name an
element from
`survreg.distributions`

. These include`"weibull"`

,`"expo`

- parms
- a list of fixed parameters. For the t-distribution for instance this is the degrees of freedom; most of the distributions have no parameters.
- init
- optional vector of initial values for the parameters.
- scale
- optional fixed value for the scale. If set to
- control
- a list of control values, in the format producted by
`survreg.control`

. - model
- if TRUE, the model frame is returned.
- x
- if TRUE, then the X matrix is returned.
- y
- if TRUE, then the y vector (or survival times) is returned.
- ...
- other arguments which will be passed to
`survreg.control`

.

##### Value

- an object of class
`survreg`

is returned.

##### Compatibility note

This routine underwent significant changes from survival4 to
survival5. The survreg.old function gives a backwards-compatible
interface. In S-PLUS the new function is called `survReg`

and
the old one `survreg`

.

##### See Also

`survreg.object`

, `survreg.distributions`

,
`pspline`

, `frailty`

, `ridge`

,
`survreg.old`

##### Examples

```
data(ovarian)
## These are all the same
survreg(Surv(futime, fustat) ~ ecog.ps + rx, ovarian, dist='weibull',scale=1)
survreg(Surv(futime, fustat) ~ ecog.ps + rx, ovarian,
dist="exponential")
survreg.old(Surv(futime, fustat) ~ ecog.ps + rx, ovarian, dist='extreme',fixed=list(scale=1),link="log")
```

*Documentation reproduced from package survival, version 2.9-6, License: GPL2*

### Community examples

Looks like there are no examples yet.