Skip to content

MachineShop

3.9.4Package record

Machine Learning Models and Tools

2packages depend
7.8Kdownloads / year
0.1%test coverage
13/13flavors OK

Overview

About

Meta-package for statistical and machine learning with a unified interface for model fitting, prediction, performance assessment, and presentation of results. Approaches for model fitting and prediction of numerical, categorical, or censored time-to-event outcomes include traditional regression models, regularization methods, tree-based methods, support vector machines, neural networks, ensembles, data preprocessing, filtering, and model tuning and selection. Performance metrics are provided for model assessment and can be estimated with independent test sets, split sampling, cross-validation, or bootstrap resampling. Resample estimation can be executed in parallel for faster processing and nested in cases of model tuning and selection. Modeling results can be summarized with descriptive statistics; calibration curves; variable importance; partial dependence plots; confusion matrices; and ROC, lift, and other performance curves.

Changes in 3.9.4
  • Remove import of defunct **mboost** function bns().

From NEWS.md in the release

Install

Health

CRAN checks
13OK
Slowest check: 8.6 min · r-oldrel-windows-x86_64
Status changes
  • OK13 OK2026-09-08
  • ERROR12 OK, 1 ERROR2026-09-07
  • OK13 OK2026-08-05
  • NOTE12 OK, 1 NOTE2026-08-01
  • OK13 OK2026-07-03
Show 4 earlier changesHide 4 earlier changes
  • ERROR11 OK, 2 ERROR2026-06-08
  • OK14 OK2026-04-08
  • ERROR13 OK, 1 ERROR2026-04-07
  • OK14 OK2026-03-10
Advisories

none known

Documentation

In release 3.9.4
READMEYes · 360 wordsVignettesYes · 2 · dynamicNEWSYes · 100% structured · mentions 3.9.4Citation fileYes · computed when R runs itWebsiteYes
Help pages
97 (1 internal)includes a package overview page
Examples that run
40%33 run in a plain check · 49 only when donttest examples are enabled (R CMD check --as-cran) · 1 never run
Exported functions with examples
93%
Documented parameters
88%
Return-value docs
95%
Help pages citing references
10%

Downloads

7.8K
CRAN downloads in the past year
Rank #4,074 · ~21/day · ~652/mo
Daily download trend is not available in this view yet.
89030 days
2.2K90 days
7.8K1 year
Compare downloads with other packages →
Also on456 r2u5 autocran

Repository

61Stars
9Forks
2Open issues
0Open PRs
16Releases
1,420Commits
2Commit identities
rmachine-learningpredictive-modelingclassification-modelsregression-modelssurvival-models
1,420 commits · Last activity 2026-04-08 · 0% stars, 30d · The default branch showed an older version (3.9.2) than CRAN on 2026-10-18
Responsiveness
How these are sampled
PRs merged (all time)
100%
Median days to close, 50 most recently updated closed issues
7
Median days to close, 50 most recently updated closed PRs
4

Stars over time

2025-04-08 · 612026-07-07 · 61
PracticesBeta

3 development-tooling and community-health practices detected across 2 families in the upstream repository

Checks run against github.com/brian-j-smith/machineshop on 2026-10-18.

Docs source (2)
README.Rmd

GitHub Pages site last deployed 2025-12-16

CRAN release process (1)
cran-comments.md
How this is detected·Detection ruleset v3 (2026-09-26)

Dependencies

Declared dependencies
49 external dependencies (excludes base and recommended)

Installing MachineShop adds 84 packages (42 with compiled code, 67 MB of source tarballs). Heaviest: stringi 11 MB, TH.data 8.2 MB, ggplot2 6.0 MB.

Depends (1)
R >= 4.1.0
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
2direct
0indirect
Depends 2
Depends, Imports or LinkingTo, most downloaded first

Datasets

People & History

People (1)
Author, Maintainer since 0.1-1 (2018)
Listed in earlier versions (1)
Brian J
no longer listed · 1.4.0 to 3.9.4
Releases (38)

Pick two releases to compare their code metrics.

Show 33 earlier eventsHide 33 earlier events
  • 3.4.0
    record
    2022-03-16 · diff ↗ ·
    removed 1 export
    Grid
    added 1 export
    ppr
  • 3.3.0
    record
    2022-02-09 · diff ↗ ·
    added 7 exports
    ModelSpecification, set_optim_bayes, set_optim_bfgs, set_optim_grid, set_optim_method, set_optim_pso, set_optim_sann
  • 3.2.0
    record
    2021-12-06 · diff ↗ ·
    added 3 exports
    TuningGrid, ParsnipModel, rfe
  • 3.1.0
    record
    2021-10-01 · diff ↗
  • 3.0.0
    record
    2021-08-19 · diff ↗ ·
    removed 1 export
    MLControl
    added 5 exports
    set_monitor, set_predict, set_strata, %>%, case_weights
  • 2.9.0
    record
    2021-06-18 · diff ↗
  • R
    R 4.1.0 released · 2021-05-18
  • 2.8.0
    record
    2021-04-16 · diff ↗ ·
    removed 1 export
    get_grid
    added 1 export
    expand_modelgrid
  • 2.7.0
    record
    2021-03-02 · diff ↗ ·
    added 1 export
    get_grid
  • unarchivedReturned to CRAN
    2021-01-26
  • 2.6.1
    record
    2021-01-26 · diff ↗
  • archivedRemoved from CRAN
    2021-01-20
    check problems were not corrected in time
  • 2.6.0
    record
    2021-01-19 · diff ↗ ·
    added 3 exports
    RFSRCModel, RFSRCFastModel, unMLModelFit
  • 2.5.0
    record
    2020-08-06 · diff ↗ ·
    added 3 exports
    step_lincomp, step_sbf, tunable.step_lincomp
  • 2.4.0
    record
    2020-06-05 · diff ↗
  • 2.3.0
    record
    2020-05-14 · diff ↗ ·
    removed 5 exports
    SelectedFormula, SelectedMatrix, SelectedModelFrame, SelectedRecipe, TunedRecipe
  • R
    R 4.0.0 released · 2020-04-24
  • 2.2.0
    record
    2020-03-18 · diff ↗
  • 2.1.0
    record
    2020-02-09 · diff ↗ ·
    removed 2 exports
    offset, tune
    added 9 exports
    ModeledInput, SelectedInput, TunedInput, step_kmeans, step_kmedoids, step_spca, tunable.step_kmeans, tunable.step_kmedoids, tunable.step_spca
  • 2.0.0
    record
    2019-12-10 · diff ↗ ·
    removed 7 exports
    Calibration, Confusion, Curves, expand.model, Lift, Resamples, ModelList
    added 16 exports
    offset, role_binom, role_case, role_pred, role_surv, ParameterGrid, BinomialVariate, DiscreteVariate, NegBinomialVariate, PoissonVariate, SelectedFormula, SelectedMatrix, SelectedModelFrame, SelectedRecipe, as.MLModel, CVOptimismControl
  • 1.6.0
    record
    2019-10-11 · diff ↗ ·
    added 6 exports
    expand_model, expand_params, expand_steps, settings, TunedRecipe, ModelList
  • 1.5.0
    record
    2019-08-01 · diff ↗ ·
    added 2 exports
    SelectedModel, TunedModel
  • 1.4.0
    record
    2019-06-08 · diff ↗ ·
    added 2 exports
    ConfusionMatrix, BootOptimismControl
  • R
    R 3.6.0 released · 2019-04-26
  • 1.3.0
    record
    2019-04-23 · diff ↗
  • 1.2.0
    record
    2019-02-15 · diff ↗ ·
    removed 1 export
    modelmetrics
    added 10 exports
    Curves, performance_curve, SurvEvents, SurvProbs, auc, fnr, fpr, rpp, tnr, tpr
  • 1.1.0
    record
    2019-01-23 · diff ↗ ·
    added 2 exports
    Grid, BARTModel
  • 1.0.0
    record
    2019-01-02 · diff ↗ ·
    added 9 exports
    expand.model, performance, gini, msle, rmsle, MLMetric, MLMetric<-, BARTMachineModel, LARSModel
  • 0.4.0
    record
    2018-12-13 · diff ↗ ·
    added 40 exports
    Calibration, Confusion, Lift, metricinfo, modelinfo, modelmetrics, accuracy, brier, cindex, cross_entropy, f_score, kappa2, mae, mse, npv, ppv, pr_auc, precision, r2, recall, rmse, roc_auc, roc_index, sensitivity, specificity, weighted_kappa2, MLControl, AdaBagModel, AdaBoostModel, BlackBoostModel and 10 more
  • 0.3.0
    record
    2018-11-23 · diff ↗ ·
    added 4 exports
    confusion, LDAModel, LMModel, QDAModel
  • 0.2.0
    record
    2018-11-19 · diff ↗ ·
    added 13 exports
    calibration, dependence, lift, ModelFrame, SplitControl, TrainControl, KNNModel, StackedModel, SuperModel, XGBModel, XGBDARTModel, XGBLinearModel, XGBTreeModel
  • 0.1-1
    record
    2018-10-14
  • R
    R 3.5.0 released · 2018-04-23

Package metadata

First published
2018-10-14
Total releases
38 / 8 yrs
License
GPL-3 OSI
Additional repositories
brian-j-smith.github.io
Minimum R
≥ 4.1.0
Bundled data
19 KB / 1 file
Download size
1.4 MB

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("MachineShop")

The package provides a citation file that builds its entry when R runs it. Run citation() to see it.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for MachineShop version 3.9.4 [Data set]. HJJB, LLC. Data release v2026-10-20. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-20, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy