bartMachine: Bayesian Additive Regression Trees

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

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

Files in this package

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

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

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