## ----include = FALSE---------------------------------------------------------- knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.height = 5, fig.width = 7 ) ## ----------------------------------------------------------------------------- library(aorsf) ## ----------------------------------------------------------------------------- # An oblique classification RF penguin_fit <- orsf(data = penguins_orsf, formula = species ~ .) penguin_fit ## ----------------------------------------------------------------------------- # An oblique regression RF bill_fit <- orsf(data = penguins_orsf, formula = bill_length_mm ~ .) bill_fit ## ----------------------------------------------------------------------------- # An oblique survival RF pbc_fit <- orsf(data = pbc_orsf, n_tree = 5, formula = Surv(time, status) ~ . - id) pbc_fit ## ----eval=FALSE--------------------------------------------------------------- # # library(dplyr) # # pbc_fit <- pbc_orsf |> # select(-id) |> # orsf(formula = Surv(time, status) ~ ., # n_tree = 5) # ## ----------------------------------------------------------------------------- orsf_vi_negate(pbc_fit) ## ----------------------------------------------------------------------------- orsf_vi_permute(penguin_fit) ## ----------------------------------------------------------------------------- orsf_vi_anova(bill_fit) ## ----eval=FALSE--------------------------------------------------------------- # # orsf_net <- orsf(data = pbc_orsf, # formula = Surv(time, status) ~ . - id, # control = orsf_control_survival(method = 'net')) #