asWide {survMisc} | R Documentation |
Convert an object to "wide" or "long" form.
Description
Convert an object to "wide" or "long" form.
Usage
asWide(x, ...)
## S3 method for class 'ten'
asWide(x, ...)
asLong(x, ...)
## S3 method for class 'ten'
asLong(x, ...)
Arguments
x |
An object of class |
... |
Additional arguments (not implemented). |
Value
A new data.table
is returned,
with the data in 'wide' or 'long' format.
There is one row for each time point.
For a ten
object generated from a numeric
or Surv
object,
this has columns:
t |
time. |
e |
number of events. |
n |
number at risk. |
If derived from a survfit
, coxph
or formula
object,
there are additional columns for e
and n
for each covariate group.
Note
Most methods for ten
objects are designed for the 'long' form.
Examples
## Not run:
data("bmt", package="KMsurv")
require("survival")
t1 <- ten(c1 <- coxph(Surv(t2, d3) ~ z3*z10, data=bmt))
asWide(t1)
## End(Not run)
## Not run:
asLong(asWide(t1))
stopifnot(asLong(asWide(t1)) == ten(ten(t1)))
## End(Not run)
[Package survMisc version 0.5.6 Index]