Skip to content

partykit

A Toolkit for Recursive Partytioning

v1.2-27 · Mar 13, 2026 · GPL-2 | GPL-3

Description

A toolkit with infrastructure for representing, summarizing, and visualizing tree-structured regression and classification models. This unified infrastructure can be used for reading/coercing tree models from different sources ('rpart', 'RWeka', 'PMML') yielding objects that share functionality for print()/plot()/predict() methods. Furthermore, new and improved reimplementations of conditional inference trees (ctree()) and model-based recursive partitioning (mob()) from the 'party' package are provided based on the new infrastructure. A description of this package was published by Hothorn and Zeileis (2015) <https://jmlr.org/papers/v16/hothorn15a.html>.

Downloads

CRAN

23.3K

Last 30 days

761st

80.6K

Last 90 days

363.8K

Last year

Trend: -5.6% (30d vs prior 30d)

r2u CRAN

296

Last 30 days

2K

Last 90 days

7K

Last year

Trend: -36.3% (30d vs prior 30d)

autoCRAN

17

Last 7 days

129

Last 30 days

0

All-time

⚠ Shared name: this package is also shipped elsewhere on openSUSE, so this count is not exclusive to autoCRAN (it is an upper bound).

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
ERROR r-devel-linux-x86_64-debian-gcc

running R code from vignettes

Errors in running code in vignettes:
when running code in ‘partykit.Rnw’
  ...
Fatal error: cannot create 'R_TempDir'

... incomplete output.  Crash?

  ‘partykit.Rnw’ using ‘UTF-8’... failed to complete the test
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 20, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 18, 2026
ERROR r-release-windows-x86_64

re-building of vignette outputs

Error(s) in re-building vignettes:
--- re-building 'constparty.Rnw' using knitr
--- finished re-building 'constparty.Rnw'

--- re-building 'ctree.Rnw' using knitr
--- finished re-building 'ctree.Rnw'

--- re-building 'mob.Rnw' using knitr
Warning in 
...[truncated]...
.save' (7439 bytes)
--- failed re-building 'mob.Rnw'

--- re-building 'partykit.Rnw' using knitr
--- finished re-building 'partykit.Rnw'

SUMMARY: processing the following file failed:
  'mob.Rnw'

Error: Vignette re-building failed.
Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 6, 2026
NOTE 13 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 3, 2026
NOTE r-devel-linux-x86_64-debian-gcc

tests

Running ‘bugfixes.R’ [4s/5s]
  Comparing ‘bugfixes.Rout’ to ‘bugfixes.Rout.save’ ... OK
  Running ‘constparty.R’ [3s/5s]
  Comparing ‘constparty.Rout’ to ‘constparty.Rout.save’ ... OK
  Running ‘regtest-MIA.R’ [1s/2s]
  Comparing ‘regtest-MIA.Rout’ t
...[truncated]...
78 0.2458 0.2160 0.189 0.166 0.145
  Running ‘regtest-split.R’ [2s/3s]
  Comparing ‘regtest-split.Rout’ to ‘regtest-split.Rout.save’ ... OK
  Running ‘regtest-weights.R’ [2s/2s]
  Comparing ‘regtest-weights.Rout’ to ‘regtest-weights.Rout.save’ ... OK
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 24, 2026
NOTE 13 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 14, 2026
NOTE r-release-macos-arm64

tests

Running ‘bugfixes.R’ [1s/1s]
  Comparing ‘bugfixes.Rout’ to ‘bugfixes.Rout.save’ ...1143c1143
< criterion -0.0004771838 -0.0004771838
---
> criterion -0.0001771838 -0.0001771838
  Running ‘constparty.R’ [1s/1s]
  Comparing ‘constparty.Rout’ to ‘const
...[truncated]...
o ‘regtest-party.Rout.save’ ... OK
  Running ‘regtest-split.R’ [0s/0s]
  Comparing ‘regtest-split.Rout’ to ‘regtest-split.Rout.save’ ... OK
  Running ‘regtest-weights.R’ [0s/0s]
  Comparing ‘regtest-weights.Rout’ to ‘regtest-weights.Rout.save’ ... OK
WARNING 11 OK · 2 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-macos-arm64

tests

Running ‘bugfixes.R’ [1s/1s]
  Comparing ‘bugfixes.Rout’ to ‘bugfixes.Rout.save’ ...
1143c1143
< criterion -0.0004771838 -0.0004771838
---
> criterion -0.0001771838 -0.0001771838
  Running ‘constparty.R’ [1s/1s]
  Comparing ‘constparty.Rout’ to ‘cons
...[truncated]...
o ‘regtest-party.Rout.save’ ... OK
  Running ‘regtest-split.R’ [0s/0s]
  Comparing ‘regtest-split.Rout’ to ‘regtest-split.Rout.save’ ... OK
  Running ‘regtest-weights.R’ [0s/1s]
  Comparing ‘regtest-weights.Rout’ to ‘regtest-weights.Rout.save’ ... OK
WARNING r-release-linux-x86_64

Rd files

prepare_Rd: ./man/HuntingSpiders.Rd:39: unknown macro '\bibcitet'
prepare_Rd: ./man/HuntingSpiders.Rd:40: unknown macro '\bibcitet'
checkRd: (-1) HuntingSpiders.Rd:39: Lost braces
    39 |   The data were originally analyzed by \bibcitet{partykit::Va
...[truncated]...
t{partykit::Strobl+Boulesteix+Kneib:2008} for details.
       |                ^
checkRd: (-1) varimp.Rd:70: Lost braces
    70 |   described in \bibcitet{partykit::Hapfelmeier_Hothorn_Ulm_Strobl_2014} is performed.
       |                         ^
NOTE r-release-macos-arm64

tests

Running ‘bugfixes.R’ [1s/1s]
  Comparing ‘bugfixes.Rout’ to ‘bugfixes.Rout.save’ ...1143c1143
< criterion -0.0004771838 -0.0004771838
---
> criterion -0.0001771838 -0.0001771838
  Running ‘constparty.R’ [1s/1s]
  Comparing ‘constparty.Rout’ to ‘const
...[truncated]...
o ‘regtest-party.Rout.save’ ... OK
  Running ‘regtest-split.R’ [0s/0s]
  Comparing ‘regtest-split.Rout’ to ‘regtest-split.Rout.save’ ... OK
  Running ‘regtest-weights.R’ [0s/0s]
  Comparing ‘regtest-weights.Rout’ to ‘regtest-weights.Rout.save’ ... OK

Reverse Dependencies (87)

Dependency Network

Dependencies Reverse dependencies libcoin mvtnorm survival Formula inum rpart ATR ICcforest ODRF ODT PPtreeViz evtree ggparty glmertree grmtree lagsarlmtree missCforest model4you palmtree psychotree quint +72 more reverse deps partykit

Version History

47 tracked
updated 1.2-27 ← 1.2-26 diff Mar 13, 2026
new 1.2-26 Mar 10, 2026
updated 1.2-26 ← 1.2-25 diff Mar 5, 2026
updated 1.2-25 ← 1.2-24 diff Feb 6, 2026
updated 1.2-24 ← 1.2-23 diff May 1, 2025
updated 1.2-23 ← 1.2-22 diff Dec 1, 2024
updated 1.2-22 ← 1.2-21 diff Aug 16, 2024
updated 1.2-21 ← 1.2-20 diff Jul 17, 2024
updated 1.2-20 ← 1.2-19 diff Apr 13, 2023
updated 1.2-19 ← 1.2-18 diff Mar 18, 2023
updated 1.2-18 ← 1.2-17 diff Mar 8, 2023
updated 1.2-17 ← 1.2-16 diff Feb 27, 2023
updated 1.2-16 ← 1.2-15 diff Jun 19, 2022
updated 1.2-15 ← 1.2-13 diff Aug 22, 2021
updated 1.2-13 ← 1.2-12 diff Mar 2, 2021