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

Share:

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.

Author
Alex Goldstein (itree modifications) Terry Therneau, Beth Atkinson, Brian Ripley (rpart)
Date of publication
2013-06-27 07:09:25
Maintainer
Alex Goldstein <alexlg@wharton.upenn.edu>
License
GPL-2 | GPL-3
Version
0.1

View on CRAN

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

Files in this package

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