rpart
Recursive Partitioning and Regression Trees
v4.1.27
·
Mar 26, 2026
·
GPL-2 | GPL-3
Description
Recursive partitioning for classification, regression and survival trees. An implementation of most of the functionality of the 1984 book by Breiman, Friedman, Olshen and Stone.
Downloads
111.1K
Last 30 days
327th
232.9K
Last 90 days
927.9K
Last year
Trend: +74.3% (30d vs prior 30d)
CRAN Check Status
14
OK
Show all 14 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-macos-arm64 | 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 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 1, 2026
WARNING 9 OK · 4 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Mar 20, 2026
NOTE
r-devel-linux-x86_64-debian-clang
compiled code
File ‘rpart/libs/rpart.so’: Found non-API call to R: ‘Rf_findVarInFrame’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
WARNING
r-devel-linux-x86_64-debian-gcc
compiled code
File ‘rpart/libs/rpart.so’: Found non-API call to R: ‘Rf_findVarInFrame’ This entry point may be removed soon. Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
NOTE
r-devel-linux-x86_64-fedora-clang
compiled code
File ‘rpart/libs/rpart.so’: Found non-API call to R: ‘Rf_findVarInFrame’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
NOTE
r-devel-linux-x86_64-fedora-gcc
compiled code
File ‘rpart/libs/rpart.so’: Found non-API call to R: ‘Rf_findVarInFrame’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
NOTE
r-devel-windows-x86_64
compiled code
File 'rpart/libs/x64/rpart.dll': Found non-API call to R: 'Rf_findVarInFrame' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points.
NOTE 13 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 16, 2026
NOTE
r-devel-linux-x86_64-debian-gcc
compiled code
File ‘rpart/libs/rpart.so’: Found non-API call to R: ‘Rf_findVarInFrame’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
Reverse Dependencies (280)
depends
imports
C443
CSMES
CTShiny
CTShiny2
DIscBIO
Dforest
EZtune
HMP
Harvest.Tree
Hmisc
ImML
JOPS
JOUSBoost
LTRCtrees
LongituRF
MetabolomicsBasics
ModTools
Modeler
MultiTraits
ODRF
PDtoolkit
PSAboot
PredPsych
Qindex
RISCA
ROOT
RRBoost
RSDA
RaSEn
ReSurv
RecordLinkage
SEMdeep
SMOTEWB
SSDM
SplitWise
SubgrpID
TSDT
TestsSymmetry
VSURF
aVirtualTwins
aggTrees
agghoo
alookr
autoBagging
autoScorecard
baguette
binst
biomod2
bnclassify
bst
causal.decomp
causalDT
citrus
classmap
corrRF
discSurv
dlookr
dtGAP
ebmc
evalITR
explore
featurefinder
flashlight
funkycells
gamclass
gdverse
geomod
glmnetr
htetree
ibmdbR
ipred
isoboost
lares
less
mcboost
mcca
mice
mikropml
mlearning
monographaR
organik
parttree
partykit
ppsr
pre
predReliability
psica
qeML
radiant.model
rgnoisefilt
rminer
rms
roseRF
rotationForest
semtree
simputation
spc4sts
statip
stream
supclust
survivalSL
survivalsurrogate
synthpop
tehtuner
tidylearn
traineR
utsf
validatesuggest
varbin
vcrpart
visTree
xgrove
suggests
AutoScore
BART
BatchExperiments
BiodiversityR
CALIBERrfimpute
DAAG
DALEXtra
DataSimilarity
DoubleML
DynTxRegime
E2E
FRESA.CAD
FSelector
FSelectorRcpp
GenericML
HSAUR
HSAUR2
HSAUR3
HandTill2001
ICEbox
IRon
LocalControl
MachineShop
MantaID
MatchIt
OpenML
PPtreeExt
R2HTML
ROSE
SDModels
StratifiedMedicine
SuperLearner
SuperSurv
TrialEmulation
UBayFS
animint2
arsenal
aslib
bartCause
batchtools
bcf
bsnsing
butcher
caTools
candisc
caret
caretEnsemble
catdata
censored
ceterisParibus
classifly
condvis2
counterfactuals
daltoolbox
data.tree
dials
doParallel
doSNOW
e1071
easyalluvial
embed
evtree
fdm2id
finetune
flacco
fmeffects
fusedTree
ggResidpanel
ggdendro
ggplot2
iml
imputeGeneric
imputeR
insight
klaR
languageR
lulcc
mboost
medflex
miesmuschel
ml
mlexperiments
mlr
mlr3
mlr3batchmark
mlr3benchmark
mlr3fairness
mlr3fda
mlr3filters
mlr3fselect
mlr3hyperband
mlr3inferr
mlr3mbo
mlr3pipelines
mlr3resampling
mlr3spatial
mlr3spatiotempcv
mlr3summary
mlr3torch
mlr3tuning
mlr3tuningspaces
mlr3viz
mlrCPO
mlrMBO
mlrintermbo
mlsurvlrnrs
modeltuning
naniar
offsetreg
orbital
parallelMap
parsnip
partools
pdp
pec
plotmo
pmml
purge
randomForestVIP
rattle
recipes
riskRegression
rtemis
sense
shapper
sharp
spatialGE
sperrorest
stablelearner
stabm
subsemble
tidypredict
tidyrules
tidysynthesis
treeheatr
vetiver
visNetwork
xplainfi
xtdml
Dependency Network
Version History
new
4.1.24
Mar 10, 2026