tidy.constparty: Get the rulelist from a party model

View source: R/tidy.R

tidy.constpartyR Documentation

Get the rulelist from a party model

Description

Each row corresponds to a rule

Usage

## S3 method for class 'constparty'
tidy(x, ...)

Arguments

x

partykit::party model typically built using partykit::ctree

...

Other arguments (currently unused)

Details

These types of party models are supported: regression (y is numeric), classification (y is factor)

For party classification model:

  • Output columns are: rule_nbr, LHS, RHS, support, confidence, lift, terminal_node_id.

  • Rules are sorted in this order: desc(confidence), desc(lift), desc(support).

For party regression model:

  • Output columns are: rule_nbr, LHS, RHS, support, IQR, RMSE, terminal_node_id.

  • Rules are sorted in this order: RMSE, desc(support).

Value

A rulelist object

See Also

rulelist, tidy, augment, predict, calculate, prune, reorder

Examples

pen = palmerpenguins::penguins
model_class_party = partykit::ctree(species ~ ., data = pen)
tidy(model_class_party)
model_regr_party = partykit::ctree(bill_length_mm ~ ., data = pen)
tidy(model_regr_party)


tidyrules documentation built on June 30, 2024, 1:07 a.m.