Convert object to a survival task (TaskSurv).
Usage
as_task_surv(x, ...)
# S3 method for TaskSurv
as_task_surv(x, clone = FALSE, ...)
# S3 method for data.frame
as_task_surv(
x,
time = "time",
event = "event",
time2,
type = "right",
id = deparse(substitute(x)),
...
)
# S3 method for DataBackend
as_task_surv(
x,
time = "time",
event = "event",
time2,
type = "right",
id = deparse(substitute(x)),
...
)
# S3 method for formula
as_task_surv(x, data, id = deparse(substitute(data)), ...)Arguments
- x
(
any)
Object to convert, e.g. adata.frame().- ...
(
any)
Additional arguments.- clone
(
logical(1))
IfTRUE, ensures that the returned object is not the same as the inputx.- time
(
character(1))
Name of the column for event time if data is right censored, otherwise starting time if interval censored.- event
(
character(1))
Name of the column giving the event indicator. If data is right censored then "0"/FALSEmeans alive (no event), "1"/TRUEmeans dead (event). Iftypeis"interval"then "0" means right censored, "1" means dead (event), "2" means left censored, and "3" means interval censored. Iftypeis"interval2"theneventis ignored.- time2
(
character(1))
Name of the column for ending time for interval censored data, otherwise ignored.- type
(
character(1))
Name of the column giving the type of censoring. Default is 'right' censoring.- id
(
character(1))
Id for the new task. Defaults to the (deparsed and substituted) name ofx.- data
(
data.frame())
Data frame containing all columns referenced in formulax.