- Major improved version of partykit. The previously existing
functions in the package were tested and enhanced, new functions
and extensive vignettes added.
- Extended and improved introductory documentation. The basic classes
and class constructors partynode/partysplit/party are introduced in
much more detail now in vignette("partykit", package = "partykit").
- The class constparty (inheriting from party) for representing party
objects with constant fits in the nodes (along with coercion
methods for rpart, J48, etc.) is now described in more detail in
the new vignette("constparty", package = "partykit").
- The package now includes a reimplementation of the model-based
recursive partitioning algorithm (MOB) using partykit
infrastructure. The generic algorithm, the corresponding
convenience interfaces lmtree() and glmtree() as well as various
illustrations and possible extensions are described in detail in
the new vignette("mob", package = "partykit").
- Improved implementation of conditional inference trees (CTree), see
the new vignette("ctree", package = "partykit") for details.
- New nodeprune() generic for pruning nodes in all party trees and
partynode objects.
- Deal with empty levels in ctree() for teststat = "quad" (bug
reported by Wei-Yin Loh ).
- In predict() method for constparty objects, type = "prob" now
returns ECDF for numeric responses and type = "response" the
(weighted) mean.
- New panel function node_ecdf() for plotting empirical cumulative
distribution functions in the terminal leaves of constparty trees.