MyNixOS website logo
Description

Interpretation Tools for Partial Least Squares Regression.

Various kinds of plots (observations, variables, correlations, weights, regression coefficients and Variable Importance in the Projection) and aids to interpretation (coefficients, Q2, correlations, redundancies) for partial least squares regressions computed with the 'pls' package, following Tenenhaus (1998, ISBN:2-7108-0735-1).

morepls

Interpretation tools for PLS regression

R-CMD-check

morepls provides functions for the interpretation of PLS regressions.

The documentation is available here: https://nicolas-robette.frama.io/morepls/

Graphical functions :

  • two-dimensional plot of observations
  • two-dimensional plot of correlations between variables and components
  • two-dimensional plot of variables (Y loadings and X projections)
  • two-dimensional plot of supplementary variables
  • two-dimensional plot of interaction between two supplementary variables
  • two-dimensional plot of main and partial effects of a supplementary variable
  • bar plot of regression coefficients
  • bar plot of X variables weights
  • bar plot of X variables VIPs

Statistical indicators :

  • correlations between variables and components
  • R2 and redundancies between variables and components
  • Q2 and cumulative Q2 indexes
  • raw and standardized coefficients

Installation

Execute the following code within R:

if (!require(devtools)){
    install.packages('devtools')
    library(devtools)
}
install_git("https://framagit.org/nicolas-robette/morepls")

Citation

To cite morepls in publications, use :

Robette N. (2025), morepls : Interpretation tools for PLS regression in R, version 0.2, https://nicolas-robette.frama.io/morepls/

References

Martens, H., Næs, T. (1989) Multivariate calibration. Chichester: Wiley.

Tenenhaus, M. (1998) La Regression PLS. Théorie et Pratique. Editions TECHNIP, Paris.

The image in the hex sticker is outrageously taken from https://moreplease.com/ from Iain Merrick.

Metadata

Version

0.2.1

License

Unknown

Platforms (75)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-windows
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows