Package: party 1.3-20

party: A Laboratory for Recursive Partytioning

A computational toolbox for recursive partitioning. The core of the package is ctree(), an implementation of conditional inference trees which embed tree-structured regression models into a well defined theory of conditional inference procedures. This non-parametric class of regression trees is applicable to all kinds of regression problems, including nominal, ordinal, numeric, censored as well as multivariate response variables and arbitrary measurement scales of the covariates. Based on conditional inference trees, cforest() provides an implementation of Breiman's random forests. The function mob() implements an algorithm for recursive partitioning based on parametric models (e.g. linear models, GLMs or survival regression) employing parameter instability tests for split selection. Extensible functionality for visualizing tree-structured regression models is available. The methods are described in Hothorn et al. (2006) <doi:10.1198/106186006X133933>, Zeileis et al. (2008) <doi:10.1198/106186008X319331> and Strobl et al. (2007) <doi:10.1186/1471-2105-8-25>.

Authors:Torsten Hothorn [aut, cre], Kurt Hornik [aut], Carolin Strobl [aut], Achim Zeileis [aut]

party_1.3-20.tar.gz
party_1.3-20.zip(r-4.7)party_1.3-20.zip(r-4.6)party_1.3-20.zip(r-4.5)
party_1.3-20.tgz(r-4.6-arm64)party_1.3-20.tgz(r-4.5-x86_64)party_1.3-20.tgz(r-4.5-arm64)
party_1.3-20.tar.gz(r-4.7-arm64)party_1.3-20.tar.gz(r-4.7-x86_64)party_1.3-20.tar.gz(r-4.6-arm64)party_1.3-20.tar.gz(r-4.6-x86_64)
party_1.3-20.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
party/json (API)
NEWS

# Install 'party' in R:
install.packages('party', repos = c('https://thothorn.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://codeberg.org/thothorn/party

Uses libs:
  • openblas– Optimized BLAS
Datasets:

On CRAN:

Conda:

openblas

9.86 score 32 packages 3.5k scripts 26k downloads 76 mentions 34 exports 15 dependencies

Last updated from:2cce31a717. Checks:13 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-arm64OK180
linux-devel-x86_64OK200
source / vignettesOK267
linux-release-arm64OK169
linux-release-x86_64OK188
macos-release-arm64OK143
macos-release-x86_64OK473
macos-oldrel-arm64OK155
macos-oldrel-x86_64OK215
windows-develOK150
windows-releaseOK161
windows-oldrelOK142
wasm-releaseOK164

Exports:cforestcforest_classicalcforest_controlcforest_unbiasedconditionalTreectreectree_controledge_simplefitinitializeinitVariableFramemobmob_controlnode_barplotnode_bivplotnode_boxplotnode_densitynode_histnode_innernode_scatterplotnode_survnode_terminalnodesparty_internprettytreeproximityptraforesponsereweightsctest.mobtreeresponsevarimpvarimpAUCwhere

Dependencies:codetoolscoinlatticelibcoinMASSMatrixmatrixStatsmodeltoolsmultcompmvtnormsandwichstrucchangesurvivalTH.datazoo

party with the mob

Rendered fromMOB.Rnwusingutils::Sweaveon May 21 2026.

Last update: 2026-03-10
Started: 2012-01-26

party: A Laboratory for Recursive Partytioning

Rendered fromparty.Rnwusingutils::Sweaveon May 21 2026.

Last update: 2026-03-10
Started: 2012-01-26

Readme and manuals

Help Manual

Help pageTopics
Class "BinaryTree"BinaryTree-class nodes nodes,BinaryTree,integer-method nodes,BinaryTree,numeric-method nodes-methods response response,BinaryTree-method response-methods show,BinaryTree-method treeresponse treeresponse,BinaryTree-method treeresponse-methods weights weights,BinaryTree-method weights-methods where where,BinaryTree-method where-methods
Random Forestcforest proximity
Conditional Inference TreesconditionalTree ctree
Control for Conditional Inference Treesctree_control
Control for Conditional Tree Forestscforest_classical cforest_control cforest_unbiased
Fit `StatModel' Objects to Datafit,StatModel,LearningSample-method fit-methods
Class "ForestControl"ForestControl-class
Methods for Function initialize in Package `party'initialize initialize,ExpectCovar-method initialize,ExpectCovarInfluence-method initialize,LinStatExpectCovar-method initialize,LinStatExpectCovarMPinv-method initialize,svd_mem-method initialize,VariableFrame-method initialize-methods
Set-up VariableFrame objectsinitVariableFrame initVariableFrame,data.frame-method initVariableFrame,matrix-method initVariableFrame-methods
Class "LearningSample"LearningSample-class
Model-based Recursive Partitioningcoef.mob deviance.mob fitted.mob logLik.mob mob mob-class predict.mob print.mob residuals.mob sctest.mob summary.mob weights.mob
Control Parameters for Model-based Partitioningmob_control
Panel-Generators for Visualization of Party Treesedge_simple node_barplot node_bivplot node_boxplot node_density node_hist node_inner node_scatterplot node_surv node_terminal
Visualization of Binary Regression Treesplot.BinaryTree
Visualization of MOB Treesplot.mob
Print a tree.prettytree
Class "RandomForest"RandomForest-class show,RandomForest-method treeresponse,RandomForest-method weights,RandomForest-method where,RandomForest-method
Reading SkillsreadingSkills
Re-fitting Models with New Weightsreweight reweight.glinearModel reweight.linearModel
Class "SplittingNode"SplittingNode-class TerminalModelNode-class TerminalNode-class
Function for Data Transformationsff_trafo ptrafo
Class "TreeControl"TreeControl TreeControl-class
Variable Importancevarimp varimpAUC