R Observatory
Search
install.packages("MachineShop")
CRAN 30-day downloads, method
808−17% down on the 30 days before, the worse direction
Test coverage, method
0.1%of lines run by tests

Meta-package for statistical and machine learning with a unified interface for model fitting, prediction, performance assessment, and presentation of results.

Full description

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.

Maintainer
Brian J Smith
Licence
GPL-3
Latest release
4 Sep 2026
First release
14 Oct 2018

Compare with another package

More details
Releases
38
Needs compilation
Yes
Needs R
>= 4.1.0
Config/roxygen2/version
8.0.0
Date
2026-09-04
LazyData
true
Subjects (1) Method, Subjects
Cite

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.

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-28. https://doi.org/10.5281/zenodo.21843040
About

From data release v2026-10-28, which the citation names so these numbers can be found later.

All 13 check platforms pass.

  • r-devel-linux-x86_64-debian-clang

    The unreleased R on Linux, x86_64, debian-clang

    OK

    Version checked
    3.9.4
    Time taken
    395 s
  • r-devel-linux-x86_64-debian-gcc

    The unreleased R on Linux, x86_64, debian-gcc

    OK

    Version checked
    3.9.4
    Time taken
    274 s
  • r-devel-linux-x86_64-fedora-clang

    The unreleased R on Linux, x86_64, fedora-clang

    OK

    Version checked
    3.9.4
    Time taken
    271 s
  • r-devel-linux-x86_64-fedora-gcc

    The unreleased R on Linux, x86_64, fedora-gcc

    OK

    Version checked
    3.9.4
    Time taken
    268 s
  • r-devel-windows-x86_64

    The unreleased R on Windows, x86_64

    OK

    Version checked
    3.9.4
    Time taken
    458 s
  • r-oldrel-macos-arm64

    The previous release of R on macOS, arm64

    OK

    Version checked
    3.9.4
    Time taken
    94 s
  • r-oldrel-macos-x86_64

    The previous release of R on macOS, x86_64

    OK

    Version checked
    3.9.4
    Time taken
    333 s
  • r-oldrel-windows-x86_64

    The previous release of R on Windows, x86_64

    OK

    Version checked
    3.9.4
    Time taken
    525 s
  • r-patched-linux-x86_64

    The patched release of R on Linux, x86_64

    OK

    Version checked
    3.9.4
    Time taken
    380 s
  • r-release-linux-x86_64

    The current release of R on Linux, x86_64

    OK

    Version checked
    3.9.4
    Time taken
    373 s
  • r-release-macos-arm64

    The current release of R on macOS, arm64

    OK

    Version checked
    3.9.4
    Time taken
    90 s
  • r-release-macos-x86_64

    The current release of R on macOS, x86_64

    OK

    Version checked
    3.9.4
    Time taken
    359 s
  • r-release-windows-x86_64

    The current release of R on Windows, x86_64

    OK

    Version checked
    3.9.4
    Time taken
    386 s
  • 13 OK

Over time

No change since 25 Oct 2026

As a list (11)
ChangedWorst statusOKNotesWarningsErrors
25 Oct 2026OK13000
24 Oct 2026Error12001
8 Sep 2026OK13000
7 Sep 2026Error12001
5 Aug 2026OK13000
1 Aug 2026Note12100
3 Jul 2026OK13000
8 Jun 2026Error11002
8 Apr 2026OK14000
7 Apr 2026Error13001
10 Mar 2026OK14000

Since March 2026

Check results on CRAN

Total downloads in the last 30 days
835−17.4% down on the 30 days before, the worse directionIt is the sum of 3 channels: CRAN, r2u and autoCRAN.

CRAN rank

4,116 of 26,530

CRAN

808 downloads in the last 30 days

Rank
4,116 of 26,530
Change
−17% down on the 30 days before, the worse direction

It is in the total. Take it out

r2u

21 downloads in the last 30 days

Rank
4,620 of 30,526
Change
−4.6% down on the 30 days before, the worse direction

It is in the total. Take it out

autoCRAN

6 downloads in the last 30 days

Rank
8,234 of 29,212
Change
−62.5% down on the 30 days before, the worse direction

It is in the total. Take it out

Over time

Compare downloads

Needs
20
Dependent packages
2
Suggested by
0
Needs (20)
Installing it adds
84 packages, 67.1 MB of source
Of those, need compilation
42
Optional extras (37)
Dependent packages (2)
PackageTitleDownloads in 30 days
LogisticEnsemblesAutomatically Runs 18 Logistic Models-14 Individual Logistic Models and 4 Ensembles of Models329
ClassificationEnsemblesAutomatically Builds 12 Classification Models (6 Individual and 6 Ensembles of Models) from Classification Data304

fget

Kind
Internal R function
File
R/utils.R, line 139
Lines
18
Complexity
6
Covered by tests
0%

Most connected

Functions
748
Public exports
153
Lines of R code
19,037
Median complexity
1
Functions (748)
Size and composition

Lines by kind (33,157)

KindLinesShare
R code19,03757%
Tests3,81912%
Documentation7,60623%
Guides2,6558%
Compiled code400.1%

Lines by language

LanguageLinesShare
R20,93663%
Rd7,60623%
Other2,3377%
Vignettes2,2387%
C400.1%

Languages are counted from file extensions.

Files
299
R functions
746
Compiled functions
2
Object systems
S3: 241 methods, S4: 79 classes, S4: 8 generics, S4: 64 methods
Complexity
Median
1
Mean
2.15
Highest
19
Median lines per function
6
About complexity

Cyclomatic complexity counts the independent paths through a function: 1 is a straight line, higher is harder to test. R functions only.

Call graph figures
R functions
746
Calls
1,652
Unconnected
98
Groups
11
Growth (38 releases)
Total lines by release
5,375 on 14 Oct 201833,157 on 4 Sep 2026
Release changes

The tests ran and coverage was measured.

Lines run by tests
0.1%
Expressions run by tests
0.1%
Test cases
58
Exports named in tests
70.6%
Coverage by file (85)
Coverage run
Lines counted
7,638
Lines the tests ran
0
Tests passed
Yes
Measured with
covr 3.6.5 on R 4.6.1
Test suite
Has tests
Yes
Test frameworks
RUnit, testthat
Test cases
58
Lines of tests
3,819
Test lines per line of code
0.2
Exports documented
99.3%
Arguments documented
87.7%
Return value documented
95.2%
Help pages with examples
85.6%
Examples run in checks
39.8%
Guides (2)
Other documentation
README
Yes, 360 words
Release notes file
Yes
Help pages
97
Lines of documentation
7,606
DatasetSizeColumns
ICHomesIowa City Home Sales Dataset753 × 17sale_amount, sale_year, sale_month, built, style, construction and 11 more

brian-j-smith / machineshop on github.com

Stars
61
Forks
9
Open issues
2
Last commit
8 Apr 2026
Activity
Commits
1,420
Open pull requests
0
Tagged releases
16
Latest tagged release
v3.9.2, 11 Mar 2026
In development
The default branch showed an older version (3.9.2) than CRAN on 2026-10-25
Issues closed in
7 days (median)
Pull requests closed in
4 days (median)
Pull requests merged
100%
Created
25 Sep 2018
Licence file reads as
–
Development practices (3)
KindFound
Docs sourceREADME.Rmd
GitHub Pages site last deployed 2025-12-16
CRAN release processcran-comments.md

Method, repository practices

Across brian-j-smith

R releases
  • On CRAN
  • Archived
  • Release

Archived and back

ArchivedBackCRAN's reasonKind
20 Jan 202126 Jan 2021check problems were not corrected in timeChecks not fixed
VersionReleasedR
3.9.4 current4 Sep 20264.6.1
3.9.326 Jun 20264.6.1
3.9.230 Jan 20264.5.2
3.9.116 Dec 20254.5.2
3.9.09 Jun 20254.5.0
3.8.019 Aug 20244.4.1
3.7.018 Sep 20234.3.1
3.6.221 Mar 20234.2.3
Earlier versions (30)
VersionReleasedREvents
3.6.11 Feb 20234.2.2
3.6.05 Sep 20224.2.1
3.5.03 Jun 20224.2.0
3.4.016 Mar 20224.1.3
3.3.09 Feb 20224.1.2
3.2.06 Dec 20214.1.2
3.1.01 Oct 20214.1.1
3.0.019 Aug 20214.1.1
2.9.018 Jun 20214.1.0
2.8.016 Apr 20214.0.5
2.7.02 Mar 20214.0.4
2.6.126 Jan 20214.0.3Back on CRAN 26 Jan 2021
2.6.019 Jan 20214.0.3Archived 20 Jan 2021
“check problems were not corrected in time”
2.5.06 Aug 20204.0.2
2.4.05 Jun 20204.0.0
2.3.014 May 20204.0.0
2.2.018 Mar 20203.6.3
2.1.09 Feb 20203.6.2
2.0.010 Dec 20193.6.1
1.6.011 Oct 20193.6.1
1.5.01 Aug 20193.6.1
1.4.08 Jun 20193.6.0
1.3.023 Apr 20193.5.3
1.2.015 Feb 20193.5.2
1.1.023 Jan 20193.5.2
1.0.02 Jan 20193.5.2
0.4.013 Dec 20183.5.1
0.3.023 Nov 20183.5.0
0.2.019 Nov 20183.5.0
0.1-114 Oct 20183.5.0
Release notes (3.9.4)
  • Remove import of defunct mboost function bns().