Skip to contents

Convert an 'orsf_summary' object into a data.table object.

Usage

# S3 method for orsf_summary_uni
as.data.table(x, ...)

Arguments

x

an object of class 'orsf_summary_uni'

...

not used

Value

a data.table

Examples


library(data.table)

object <- orsf(pbc_orsf, Surv(time, status) ~ . - id)

smry <- orsf_summarize_uni(object, n_variables = 3)

as.data.table(smry)
#>    variable importance value      mean      medn        lwr       upr
#> 1:  ascites  0.4929312     0 0.3063610 0.2094786 0.06825558 0.5250926
#> 2:  ascites  0.4929312     1 0.4895586 0.4311099 0.28965529 0.6759370
#> 3:     bili  0.4090476  0.80 0.2450670 0.1576064 0.05989875 0.3864434
#> 4:     bili  0.4090476  1.40 0.2647536 0.1781709 0.07456322 0.4085168
#> 5:     bili  0.4090476  3.52 0.3663432 0.2934062 0.17070472 0.5332596
#> 6:    edema  0.3249215     0 0.3019553 0.1999198 0.06688565 0.5227272
#> 7:    edema  0.3249215   0.5 0.3565546 0.2716500 0.11287384 0.5882806
#> 8:    edema  0.3249215     1 0.4481494 0.3879256 0.24459779 0.6358719
#>    pred_horizon level
#> 1:         1788     0
#> 2:         1788     1
#> 3:         1788  <NA>
#> 4:         1788  <NA>
#> 5:         1788  <NA>
#> 6:         1788     0
#> 7:         1788   0.5
#> 8:         1788     1