Package: qeML 1.3.1

qeML: Quick and Easy Machine Learning Tools

The letters 'qe' in the package title stand for "quick and easy," alluding to the convenience goal of the package. We bring together a variety of machine learning (ML) tools from standard R packages, providing wrappers with a simple, convenient, and uniform interface.

Authors:Norm Matloff [aut, cre]

qeML_1.3.1.tar.gz
qeML_1.3.1.zip(r-4.7)qeML_1.3.1.zip(r-4.6)qeML_1.3.1.zip(r-4.5)
qeML_1.3.1.tgz(r-4.6-any)qeML_1.3.1.tgz(r-4.5-any)
qeML_1.3.1.tar.gz(r-4.7-any)qeML_1.3.1.tar.gz(r-4.6-any)
qeML_1.3.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
qeML/json (API)

# Install 'qeML' in R:
install.packages('qeML', repos = c('https://matloff.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/matloff/qeml/issues

Datasets:

On CRAN:

Conda:

8.17 score 46 stars 73 scripts 308 downloads 61 exports 124 dependencies

Last updated from:d92a17d39b. Checks:7 ERROR, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64ERROR237
source / vignettesOK268
linux-release-x86_64ERROR238
macos-release-arm64ERROR159
macos-oldrel-arm64ERROR147
windows-develERROR171
windows-releaseERROR175
windows-oldrelERROR161
wasm-releaseOK178

Exports:buildQEcallcartesianFactorcheckForNonDFcheckPkgLoadedDatadataToTopLevelsdoubleDevalrfactorToTopLevelsintToNumlevelCountsnewDFRowplotClassesUMAPplotPairedResidsqeAdaBoostqeCompareqeDeepnetqeDTqeFOCIqeFOCImultqeFOCIrandqeFreqParcoordqeFTqeGBoostqeKNNqeKNNmultKqeKNNmultKtestAccsqeKNNMVqeLASSOqeLeaveOut1VarqeLightGBoostqeLinqeLinKNNqeLinMVqeLogitqeLogitMVqeMittalGraphqeNCVregCVqeNeuralqeNNdeepnetqeParallelqePCAqePlotCurvesqePolyLASSOqePolyLinqePolyLinKNNqePolyLogqeRareLevelsqeRFqeRFgrfqeRFrangerqeRFrfsrcqeROCqeRpartqeSVMqeTextqeTSqeUMAPqeXGBoostreplicMeansMatrixwideToLongWithTime

Dependencies:abindbackportsbase64encBHbootbroombslibcachemcarcarDataclicodetoolscolorspacecowplotcpp11data.tableDerivDiceKrigingdigestdoBydplyrevaluatefarverfastmapFNNFOCIfontawesomeforeachforecastFormulafracdifffsgbmgenericsggplot2glmnetgluegmpgrfgtablegtoolshighrhtmltoolsisobanditeratorsjquerylibjsonliteknitrlabelinglatticelifecyclelme4lmtestmagrittrMASSMatrixMatrixModelsmemoisemgcvmicrobenchmarkmimeminqamodelrmvtnormnlmenloptrNLPnnetnumDerivpartoolspbkrtestpdistpillarpkgconfigpolyregproxypurrrquantregR.methodsS3R.ooR.utilsR6RANNrappdirsrbibutilsRColorBrewerRcppRcppArmadilloRcppEigenRdpackreformulasregtoolsrjerlangrmarkdownrpartrpart.plotS7sandwichsassscalesshapeslamSparseMstringistringrsurvivaltibbletidyrtidyselecttimeDatetinytextmtoweranNAtufteurcautf8vctrsviridisLitewithrxfunxml2yamlzoo

Problems with P-values
Law School Admissions Data | Wealth Bias in the LSAT? | But Aren't There Setting in Which Significance Testing Is of Value? | What Is the Underlying Problem, and Its Implications?

Last update: 2025-09-27
Started: 2023-09-02

Overfitting
Clearing the Confusion: a Closer Look at Overfitting | Preparation | Goals | Required Background | Setting and Notation | The "True" Relation between Y and X | Example: estimating the ρ function via a linear model | Example: estimating the ρ function via a k-NN model | Bias and Variance of WHAT | Bias in prediction | Variance in prediction | What about k-NN? | Where Is the "Goldilocks" Level of Complexity? | Dependency on n | A U-shaped curve | Cross-validation | Overfitting with Impunity--and Even Gain? | Baffling behavior--drastic overfitting | How could it be possible? | Baffling behavior--"double descent"

Last update: 2025-09-27
Started: 2023-02-22

Machine Learning Overview
The 10-Page Machine Learning Book | Contents | Notation | Running example | The qe-series functions | Example | Hyperparameters | Mean functions | ML predictive methods | A note on prediction | k-nearest neighbors | K-NN edge bias | Random forests | Decision trees | Tree and RF edge bias | Boosting | Linear model | Logistic model | Polynomial-linear models | Shrinkage methods | Overview | LASSO for feature selection | Amount of shrinkage | Support Vector Machines | Neural networks | Structure | Estimation, role of weights | More on the estimation process | Learning rates | Overfitting | Which ML method to use? | What the specialists say | Also consider | Well, then, what algorithm?

Last update: 2023-09-20
Started: 2023-02-22

Unbalanced Classes
Clearing the Confusion: A Closer Look at the Issue of Unbalanced Training Data | Outline | Introduction | Motivating examples | Credit card fraud data | Missed appointments data | Optical letter recognition data | Mt. Sinai Hospital X-ray study | Cell phone fraud | Terminology | Notation | Key issue: How were the data generated? | What your ML algorithm is thinking | Artificial balance will not achieve our goals | So, what SHOULD be done? | Approach 1: use the ROC curve | Approach 2: informal, nonmechanical consideration of r (favored choice) | Adjusting for incorrect/changed pi | The adjustment formula | Summary | Appendix A: derivation of the unequal-loss rule | Appendix B: derivation of the adjustment formula | Appendix C: What is really happening if you use equal class probabilities?

Last update: 2023-09-20
Started: 2023-02-22

PCA and UMAP
Clearing the Confusion: PCA and UMAP | Needed background | PCA | Example: mlb data | Apply PCA | Key properties | Practical importance of (a) and (b) | Example: fiftyksongs data | Dimension reduction | And What about UMAP?

Last update: 2023-09-19
Started: 2023-02-22

Feature_Selection
Why Should We Consider Using Just a Few of Our Features? And How Can We Do This? | Which Method to Use? | How Many Is Too Many? | General principles | Example: NYC Taxi Data | Desiderata | Feature selection methods should produce an ordered sequence of candidate models | Feature Selection Methodology Overview | Methods based on p-values | The LASSO | Methods based on measures of feature importance | Feature Ordering by Conditional Independence (FOCI) | Direct dimension reduction for categorical data

Last update: 2023-09-19
Started: 2023-02-22

Function List

Last update: 2023-09-19
Started: 2023-08-16

Quick Start
The qeML Package: "Quick and Easy" Machine Learning | "Easy for learners, powerful for advanced users" | What this package is about | Easy model fit--first examples | Prediction | Holdout sets | Tutorials | Full function list, by category | Package author: Norm Matloff, UC Davis

Last update: 2023-09-19
Started: 2023-02-22

Readme and manuals

Help Manual

Help pageTopics
Advanced PlotsplotClassesUMAP plotPairedResids qeFreqParcoord qeMittalGraph qePlotCurves
Swedish breast cancer.CancerMenopause
Records from several offerings of a certain course.courseRecords
Pre-Euro Era Currency Fluctuationscurrency
Bike sharing data.day day1 day2
Double Descent PhenomenondoubleD plot.doubleD
Employee Attrition DataempAttrition
English vocabulary dataenglish
EPI Growth DataEPIWgProduct
Feature Selection and Model Buildingpredict.qeText predict.qeTS qeCompare qeFT qeText qeTS
Subset of the Covertype data.forest500
Iranian Customer Churn DatairanChurn
Law School Admissions Datalsa
Letter Frequenciesltrfreqs
Major Leage Baseball player data set.mlb mlb1
MovieLens User Summary DatamlensSideInfo
UCI adult income data set, adaptednewAdult newadult
New York City Taxi Datanyctaxi
Italian olive oils data set.oliveoils
Prediction with Missing Valuespredict.qeKNNMV predict.qeLinMV predict.qeLogitMV qeKNNMV qeLinMV qeLogitMV
Silicon Valley programmers and engineers datapef prgeng svcensus
Quick-and-Easy Machine Learning WrapperscheckPkgLoaded plot.qeLASSO plot.qePoly plot.qeRF plot.qeRpart predict.qeAdaBoost predict.qeDeepnet predict.qeGBoost predict.qeIso predict.qeKNN predict.qeLASSO predict.qeLightGBoost predict.qeLin predict.qeLogit predict.qeNCVregCV predict.qeNeural predict.qeParallel predict.qePCA predict.qePoly predict.qePolyLin predict.qePolyLinKNN predict.qePolyLog predict.qeRF predict.qeRFgrf predict.qeRFranger predict.qeRpart predict.qeSVM predict.qeUMAP qeAdaBoost qeDeepnet qeDT qeFOCI qeFOCImult qeFOCIrand qeGBoost qeIso qeKNN qeLASSO qeLightGBoost qeLin qeLinKNN qeLogit qeNCVregCV qeNeural qeParallel qePCA qePoly qePolyLASSO qePolyLin qePolyLinKNN qePolyLog qeRF qeRFgrf qeRFranger qeROC qeRpart qeSVM qeUMAP qeXGBoost
Course quiz documentsquizDocs quizzes
R Factor UtilitiescartesianFactor dataToTopLevels factorToTopLevels levelCounts qeRareLevels
Thyroid DiseaseThyroidDisease
UtilitiesbuildQEcall evalr newDFRow
UtilitiesbuildQEcall Data evalr newDFRow replicMeansMatrix wideToLongWithTime
Variable Importance MeasuresqeLeaveOut1Var
Weather Time SeriesweatherTS