pls: Partial Least Squares and Principal Component Regression

Multivariate regression methods Partial Least Squares Regression (PLSR), Principal Component Regression (PCR) and Canonical Powered Partial Least Squares (CPPLS).

Install the latest version of this package by entering the following in R:
AuthorBjrn-Helge Mevik, Ron Wehrens and Kristian Hovde Liland
Date of publication2016-12-18 17:46:39
MaintainerBjrn-Helge Mevik <>

View on CRAN

Man pages

biplot.mvr: Biplots of PLSR and PCR Models.

coef.mvr: Extract Information From a Fitted PLSR or PCR Model

coefplot: Plot Regression Coefficients of PLSR and PCR models CPPLS (Indahl et al.)

crossval: Cross-validation of PLSR and PCR models

cvsegments: Generate segments for cross-validation

delete.intercept: Delete intercept from model matrix

gasoline: Octane numbers and NIR spectra of gasoline

jack.test: Jackknife approximate t tests of regression coefficients Kernel PLS (Dayal and MacGregor)

mayonnaise: NIR measurements and oil types of mayonnaise

msc: Multiplicative Scatter Correction

mvr: Partial Least Squares and Principal Component Regression

mvrCv: Cross-validation

mvrVal: MSEP, RMSEP and R2 of PLSR and PCR models

naExcludeMvr: Adjust for Missing Values

oliveoil: Sensory and physico-chemical data of olive oils Orthogonal scores PLSR

plot.mvr: Plot Method for MVR objects

pls.options: Set or return options for the pls package

predict.mvr: Predict Method for PLSR and PCR

predplot: Prediction Plots

scoreplot: Plots of Scores, Loadings and Correlation Loadings

scores: Extract Scores and Loadings from PLSR and PCR Models

selectNcomp: Suggestions for the optimal number of components in PCR and... Sijmen de Jong's SIMPLS

stdize: Standardization of Data Matrices

summary.mvr: Summary and Print Methods for PLSR and PCR objects Principal Component Regression

validationplot: Validation Plots

var.jack: Jackknife Variance Estimates of Regression Coefficients Wide Kernel PLS (Rännar et al.)

yarn: NIR spectra and density measurements of PET yarns


biplot.mvr Man page
coef.mvr Man page
coefplot Man page
compnames Man page
corrplot Man page
cppls Man page Man page
crossval Man page
cvsegments Man page
delete.intercept Man page
explvar Man page
fitted.mvr Man page
gasoline Man page
jack.test Man page Man page
loadingplot Man page
loadingplot.default Man page
loadings Man page
loadings.default Man page
loading.weights Man page
makepredictcall.msc Man page
makepredictcall.stdized Man page
mayonnaise Man page
model.frame.mvr Man page
model.matrix.mvr Man page
msc Man page
MSEP Man page
MSEP.mvr Man page
mvr Man page
mvrCv Man page
mvrValstats Man page
naExcludeMvr Man page
oliveoil Man page Man page
pcr Man page
plot.loadings Man page
plot.mvr Man page
plot.mvrVal Man page
plot.scores Man page
pls.options Man page
plsr Man page
predict.msc Man page
predict.mvr Man page
predict.stdized Man page
prednames Man page
predplot Man page
predplot.default Man page
predplot.mvr Man page
predplotXy Man page
print.jacktest Man page
print.mvr Man page
print.mvrVal Man page
R2 Man page
R2.mvr Man page
residuals.mvr Man page
respnames Man page
RMSEP Man page
RMSEP.mvr Man page
scoreplot Man page
scoreplot.default Man page
scores Man page
scores.default Man page
selectNcomp Man page Man page
stdize Man page
summary.mvr Man page Man page
validationplot Man page
var.jack Man page Man page
yarn Man page
Yloadings Man page
Yscores Man page

Questions? Problems? Suggestions? or email at

Please suggest features or report bugs with the GitHub issue tracker.

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