Extract interpretable decision rules from a partykit party or
constparty object. Each terminal node becomes one rule representing the
path from root to that leaf.
Usage
# S3 method for class 'party'
extract_rules(x, ...)Value
A tibble with class c("rule_set_party", "rule_set") and columns:
id: integer, the terminal node ID.rules: list of R expressions, one per terminal node.
Examples
fit <- partykit::ctree(Species ~ ., data = iris)
extract_rules(fit)
#> # A tibble: 4 × 2
#> id rules
#> <int> <list>
#> 1 2 <language>
#> 2 5 <language>
#> 3 6 <language>
#> 4 7 <language>
