bartMachine: Bayesian Additive Regression Trees

An advanced implementation of Bayesian Additive Regression Trees with expanded features for data analysis and visualization.

Install the latest version of this package by entering the following in R:
install.packages("bartMachine")
AuthorAdam Kapelner and Justin Bleich (R package)
Date of publication2016-05-12 14:47:18
MaintainerAdam Kapelner <kapelner@qc.cuny.edu>
LicenseGPL-3
Version1.2.3

View on CRAN

Man pages

automobile: Data concerning automobile prices.

bartMachine: Build a BART Model

bartMachineArr: Create an array of BART models for the same data.

bartMachineCV: Build BART-CV

bart_machine_get_posterior: Get Full Posterior Distribution

bart_machine_num_cores: Get Number of Cores Used by BART

bart_predict_for_test_data: Predict for Test Data with Known Outcomes

benchmark_datasets: benchmark_datasets

calc_credible_intervals: Calculate Credible Intervals

calc_prediction_intervals: Calculate Prediction Intervals

check_bart_error_assumptions: Check BART Error Assumptions

cov_importance_test: Importance Test for Covariate(s) of Interest

destroy_bart_machine: Destroy BART Model (deprecated - do not use!)

dummify_data: Dummify Design Matrix

get_sigsqs: Get Posterior Error Variance Estimates

get_var_counts_over_chain: Get the Variable Inclusion Counts

get_var_props_over_chain: Get the Variable Inclusion Proportions

interaction_investigator: Explore Pairwise Interactions in BART Model

investigate_var_importance: Explore Variable Inclusion Proportions in BART Model

k_fold_cv: Estimate Out-of-sample Error with K-fold Cross validation

linearity_test: Test of Linearity

pd_plot: Partial Dependence Plot

plot_convergence_diagnostics: Plot Convergence Diagnostics

plot_y_vs_yhat: Plot the fitted Versus Actual Response

predict.bartMachine: Make a prediction on data using a BART object

predict_bartMachineArr: Make a prediction on data using a BART array object

print: Summarizes information about a 'bartMachine' object.

rmse_by_num_trees: Assess the Out-of-sample RMSE by Number of Trees

set_bart_machine_num_cores: Set the Number of Cores for BART

summary: Summarizes information about a 'bartMachine' object.

var_selection_by_permute: Perform Variable Selection using Three Threshold-based...

var_selection_by_permute_cv: Perform Variable Selection Using Cross-validation Procedure

Functions

ankara Man page
automobile Man page
bartMachine Man page
bartMachineArr Man page
bartMachineCV Man page
bart_machine_get_posterior Man page
bart_machine_num_cores Man page
bart_predict_for_test_data Man page
baseball Man page
boston Man page
build_bart_machine Man page
build_bart_machine_cv Man page
calc_credible_intervals Man page
calc_prediction_intervals Man page
check_bart_error_assumptions Man page
compactiv Man page
cov_importance_test Man page
destroy_bart_machine Man page
dummify_data Man page
get_sigsqs Man page
get_var_counts_over_chain Man page
get_var_props_over_chain Man page
interaction_investigator Man page
investigate_var_importance Man page
k_fold_cv Man page
linearity_test Man page
ozone Man page
pd_plot Man page
plot_convergence_diagnostics Man page
plot_y_vs_yhat Man page
pole Man page
predict.bartMachine Man page
predict_bartMachineArr Man page
print.bartMachine Man page
rmse_by_num_trees Man page
set_bart_machine_num_cores Man page
summary.bartMachine Man page
triazine Man page
var_selection_by_permute Man page
var_selection_by_permute_cv Man page
wine.red Man page
wine.white Man page

Files

inst
inst/CITATION
inst/java
inst/java/bart_java.jar
inst/COPYRIGHTS
inst/doc
inst/doc/bartMachine.Rnw
inst/doc/bartMachine.pdf
NAMESPACE
CHANGELOG
data
data/automobile.RData
data/benchmark_datasets.RData
R
R/bart_package_summaries.R R/bartMachine.R R/bart_package_plots.R R/bart_package_predicts.R R/bart_package_inits.R R/bart_package_data_preprocessing.R R/bart_package_builders.R R/bart_package_f_tests.R R/bart_arrays.R R/bart_package_cross_validation.R R/bart_package_variable_selection.R R/zzz.R
vignettes
vignettes/speed_zoomed4.pdf
vignettes/convergence_diagnostics4.pdf
vignettes/v70i04.bib
vignettes/speed_full4.pdf
vignettes/cov_test_width2.pdf
vignettes/friedman_function_interactions2.pdf
vignettes/pdp_stroke2.pdf
vignettes/cov_test_body_style2.pdf
vignettes/bartMachine.Rnw
vignettes/var_selection_plot2.pdf
vignettes/plot_y_vs_y_hat_cred_ints2.pdf
vignettes/var_imp_automobile_cc2.pdf
vignettes/covariate_test_age3.pdf
vignettes/cov_test_omnibus2.pdf
vignettes/plot_y_vs_y_hat_pred_ints2.pdf
vignettes/bart_normality_heteroskedasticity_2.pdf
vignettes/rmse_num_trees_3.pdf
vignettes/pdp_horsepower2.pdf
vignettes/glucose_partial_dependence2.pdf
vignettes/cov_test_top_10_2.pdf
MD5
java
java/AlgorithmTesting
java/AlgorithmTesting/DataSetupForCSVFile.java
java/AlgorithmTesting/DataAnalysis.java
java/AlgorithmTesting/package-info.java
java/README
java/OpenSourceExtensions
java/OpenSourceExtensions/StatUtil.java
java/OpenSourceExtensions/TDoubleHashSetAndArray.java
java/OpenSourceExtensions/UnorderedPair.java
java/OpenSourceExtensions/package-info.java
java/bartMachine
java/bartMachine/Tools.java
java/bartMachine/bartMachineTreeNode.java
java/bartMachine/bartMachineRegressionMultThread.java
java/bartMachine/bartMachineRegression.java
java/bartMachine/bartMachine_e_gibbs_base.java
java/bartMachine/bartMachineClassification.java
java/bartMachine/bartMachine_g_mh.java
java/bartMachine/bartMachine_b_hyperparams.java
java/bartMachine/bartMachine_d_init.java
java/bartMachine/bartMachine_a_base.java
java/bartMachine/bartMachine_h_eval.java
java/bartMachine/bartMachine_i_prior_cov_spec.java
java/bartMachine/Classifier.java
java/bartMachine/bartMachineClassificationMultThread.java
java/bartMachine/bartMachine_c_debug.java
java/bartMachine/bartMachine_f_gibbs_internal.java
java/bartMachine/StatToolbox.java
java/bartMachine/package-info.java
java/bartMachine/TreeArrayIllustration.java
java/bartMachine/TreeIllustration.java
java/CustomLogging
java/CustomLogging/SuperSimpleFormatter.java
java/CustomLogging/StdOutErrLevel.java
java/CustomLogging/package-info.java
build
build/vignette.rds
DESCRIPTION
man
man/bartMachineCV.Rd man/calc_credible_intervals.Rd man/var_selection_by_permute.Rd man/bartMachineArr.Rd man/predict_bartMachineArr.Rd man/get_var_counts_over_chain.Rd man/get_var_props_over_chain.Rd man/automobile.Rd man/bart_machine_get_posterior.Rd man/k_fold_cv.Rd man/dummify_data.Rd man/plot_y_vs_yhat.Rd man/check_bart_error_assumptions.Rd man/pd_plot.Rd man/bart_machine_num_cores.Rd man/set_bart_machine_num_cores.Rd man/destroy_bart_machine.Rd man/investigate_var_importance.Rd man/interaction_investigator.Rd man/bart_predict_for_test_data.Rd man/predict.bartMachine.Rd man/benchmark_datasets.Rd man/bartMachine.Rd man/var_selection_by_permute_cv.Rd man/rmse_by_num_trees.Rd man/calc_prediction_intervals.Rd man/print.Rd man/plot_convergence_diagnostics.Rd man/linearity_test.Rd man/summary.Rd man/cov_importance_test.Rd man/get_sigsqs.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.