itree: Tools for classification and regression trees, with an emphasis on interpretability.
Version 0.1

This package is based on the code of the rpart package. It extends rpart by adding additional splitting methods emphasizing interpretable/parsimonious trees. Unless indicated otherwise, it is safe to assume that all functions herein are extensions of or copied directly from similar or nearly identical rpart methods. As such, the authors of rpart are authors of this package as well. However, please direct any error reports or other questions about itree to the maintainer of this package; they are welcome and appreciated.

Browse man pages Browse package API and functions Browse package files

AuthorAlex Goldstein (itree modifications) Terry Therneau, Beth Atkinson, Brian Ripley (rpart)
Date of publication2013-06-27 07:09:25
MaintainerAlex Goldstein <alexlg@wharton.upenn.edu>
LicenseGPL-2 | GPL-3
Version0.1
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("itree")

Man pages

car.test.frame: Automobile Data from 'Consumer Reports' 1990
cu.summary: Automobile Data from 'Consumer Reports' 1990
estNodeRisk: Estimates risk at a each leaf node in a tree.
getOOBLoss: Gets OOB Loss for each observation in a passed data frame.
itree: Recursive Partitioning and Regression Trees a la rpart, but...
itree.control: Control for itree Models
itree.object: Recursive Partitioning and Regression Trees Object
kyphosis: Data on Children who have had Corrective Spinal Surgery
labels.itree: Create Split Labels For an itree Object
meanvar.itree: Mean-Variance Plot for an itree Object
na.itree: Handles Missing Values in an itree Object
path.itree: Follow Paths to Selected Nodes of an itree Object
plotcp: Plot a Complexity Parameter Table for an itree Fit
plot.itree: Plot an itree Object
post.itree: PostScript Presentation Plot of an itree Object
predict.itree: Predictions from a Fitted itree Object
printcp: Displays CP table for Fitted itree Object
print.itree: Print an itree Object
prune.itree: Cost-complexity Pruning of an itree Object
residuals.itree: Residuals From a Fitted itree Object
rpart-internal: Internal Functions
rpconvert: Update an itree object
rsq.itree: Plots the Approximate R-Square for the Different Splits
snip.itree: Snip Subtrees of an 'itree' Object
solder: Soldering of Components on Printed-Circuit Boards
splitstats: Stats about a tree's splits.
summary.itree: Summarize a Fitted itree Object
text.itree: Place Text on a Dendrogram
xpred.itree: Return Cross-Validated Predictions

Functions

car.test.frame Man page
cu.summary Man page
descendants Source code
estNodeRisk Man page Source code
formatg Source code
getOOBLoss Man page Source code
itree Man page Source code
itree.anova Source code
itree.branch Source code
itree.class Source code
itree.class_extremes Source code
itree.class_purity Source code
itree.control Man page Source code
itree.exp Source code
itree.matrix Man page Source code
itree.object Man page
itree.poisson Source code
itree.regression_extremes Source code
itree.regression_purity Source code
itreecallback Source code
kyphosis Man page
labels.itree Man page Source code
meanvar Man page Source code
meanvar.itree Man page Source code
model.frame.itree Source code
na.itree Man page Source code
node.match Source code
onAttach Source code
onUnload Source code
path.itree Man page Source code
plot.itree Man page Source code
plotcp Man page Source code
plotxvals Source code
post Man page Source code
post.itree Man page Source code
pred.rpart Man page Source code
predict.itree Man page Source code
print.itree Man page Source code
printcp Man page Source code
prune Man page Source code
prune.itree Man page Source code
residuals.itree Man page Source code
rpartco Source code
rpconvert Man page Source code
rsq.itree Man page Source code
snip.itree Man page Source code
snip.itree.mouse Source code
solder Man page
splitstats Man page Source code
string.bounding.box Source code
summary.itree Man page Source code
text.itree Man page Source code
topNsplitvars Source code
tree.depth Source code
xpred.itree Man page Source code
xval.OneSidedvsCART Source code
xval.withWithoutPenalty Source code
xvalpenalty Source code

Files

MD5
src
src/xval_penalty.c
src/xval.c
src/usersplit.c
src/surrogate.c
src/s_xpred.c
src/s_to_rp.c
src/rundown2.c
src/rundown.c
src/rpmatrix.c
src/rpcountup.c
src/rpartproto.h
src/rpartexp2.c
src/rpart_callback.c
src/rpartS.h
src/rpart.h
src/rpart.c
src/purity_regression.c
src/purity_classification.c
src/pred_rpart.c
src/poisson.c
src/penalty.c
src/partition.c
src/nodesplit.c
src/node.h
src/mysort.c
src/make_cp_table.c
src/make_cp_list.c
src/insert_split.c
src/init.c
src/improve_functions.c
src/graycode.c
src/gini.c
src/func_table_penalty.h
src/func_table_objective.h
src/func_table_improve.h
src/free_tree.c
src/fix_cp.c
src/classification_extremes.c
src/choose_surg.c
src/bsplit.c
src/branch.c
src/anovapred.c
src/anova_extremes.c
src/anova.c
man
man/xpred.itree.Rd
man/text.itree.Rd
man/summary.itree.Rd
man/splitstats.Rd
man/solder.Rd
man/snip.itree.Rd
man/rsq.itree.Rd
man/rpconvert.Rd
man/rpart-internal.Rd
man/residuals.itree.Rd
man/prune.itree.Rd
man/printcp.Rd
man/print.itree.Rd
man/predict.itree.Rd
man/post.itree.Rd
man/plotcp.Rd
man/plot.itree.Rd
man/path.itree.Rd
man/na.itree.Rd
man/meanvar.itree.Rd
man/labels.itree.Rd
man/kyphosis.Rd
man/itree.object.Rd
man/itree.control.Rd
man/itree.Rd
man/getOOBLoss.Rd
man/estNodeRisk.Rd
man/cu.summary.Rd
man/car.test.frame.Rd
data
data/solder.tab.gz
data/kyphosis.tab.gz
data/cu.summary.rda
data/car.test.frame.csv.gz
Readme
R
R/zzz.R
R/xvalpenalty.R
R/xpred.itree.R
R/text.itree.R
R/summary.itree.R
R/splitstats.R
R/snip.itree.mouse.R
R/snip.itree.R
R/rsq.itree.R
R/rpconvert.R
R/rpartco.R
R/residuals.itree.R
R/prune.itree.R
R/prune.R
R/printcp.R
R/print.itree.R
R/predict.itree.R
R/pred.rpart.R
R/post.itree.R
R/post.R
R/plotcp.R
R/plot.itree.R
R/path.itree.R
R/na.itree.R
R/model.frame.itree.R
R/meanvar.itree.R
R/labels.itree.R
R/itreecallback.R
R/itree.regression_purity.R
R/itree.regression_extremes.R
R/itree.poisson.R
R/itree.matrix.R
R/itree.exp.R
R/itree.control.R
R/itree.class_purity.R
R/itree.class_extremes.R
R/itree.class.R
R/itree.branch.R
R/itree.anova.R
R/itree.R
R/holdoutNodePerformance.R
R/formatg.R
NAMESPACE
DESCRIPTION
itree documentation built on May 19, 2017, 7:32 p.m.