Skip to content

Univariate Tests

Generate a table of univariate tests.

calc_univariate()
Create Table of Univariate Results
mack_wolfe()
Mack-Wolfe Test

Classifier performance

Utilities for evaluating (binary) classifier performance, including confusion matrix tools.

calc_confusion() print(<confusion_matrix>) summary(<confusion_matrix>) print(<summary_confusion_matrix>)
Calculate confusion matrix
calc_brier()
Calculate the Brier Score
pull_stat()
Pull a Classification Performance Metric/Statistic
get_max_cutoff() get_spec_cutoff()
Get Distance Cutoffs
calc_auc() calc_emp_auc() calc_pepe_auc() calc_boot_auc()
Calculate Area Under Curve

Training data

Tools for creating and manipulating training data objects of class tr_data.

create_train() is.tr_data() plot(<tr_data>)
Create a Training Data Object

The fit* family

Convenient wrappers for fitting various model types.

fit_gbm()
Fit a Generalized Boosted Regression Model
fit_kknn()
Fit Weighted k-Nearest Neighbor Classifier
fit_logistic()
Fit Multivariate Logistic Regression Model
fit_nb() print(<libml_nb>) predict(<libml_nb>) plot(<libml_nb>) plot(<naiveBayes>)
Robustly Fit Naive Bayes Classifier
stripLMC()
Strip Linear Model Components

Model utilities

Predict, pull out components, manipulate, and interrogate model objects.

Plotting utilities

Plot various model fitting related visualizations.

plot_bayes_boundary()
Plot a Naive Bayes Decision Boundary
plot_boot_roc()
Plot a ROC with CI95
plot_emp_roc()
Plot Empirical ROC Curve
plot_log_odds()
Create a Log-Odds Plot
plot_manhattan()
Create Manhattan Plot
plot_uni_contrasts()
Contrast 2 Univariate Tables
barplot_auc()
Plot AUCs and Error Bars

Tools for generating and evaluating Reciever Operaterator Criterion.

calc_roc_fit()
Calculate ROC Curve Parameters
create_roc_data() filter_roc_data() calc_roc_perpendicular() calc_roc_corner()
Create ROC Data Table
geom_roc() geom_rocfit()
Plot a ROC Curve
plot_boot_roc()
Plot a ROC with CI95
plot_emp_roc()
Plot Empirical ROC Curve
roc_xy()
ROC Curve Coordinates
add_ss_box() calc_joint_CI95()
Add a Sensitivity/Specificity Box
calc_ci_binom()
Calculate Binomial Confidence Interval

Parameters

Common parameter definitions used by the package.

params
Common Parameters in libml

Data

Package data objects.

tr_iris
Iris Data Set as Training Data