Learn R Programming

multiblock

Installation

# Install release version from CRAN  
install.packages("multiblock")  
# Install development version from GitHub  
devtools::install_github("khliland/multiblock")

Multiblock book

This package contains a large variety of the methods described in Age K. Smilde, Tormod Næs and Kristian Hovde Liland's book:

Multiblock Data Fusion in Statistics and Machine Learning
- Applications in the Natural and Life Sciences

Published by Wiley in May 2022.

Contents

  • Functions and vignettes organised into:
    • data handling
    • basic methods
    • unsupervised methods
    • ASCA
    • supervised methods
    • methods for complex structures
  • A selection of datasets
  • Common framework and plotting routines

Copy Link

Version

Install

install.packages('multiblock')

Monthly Downloads

283

Version

0.8.10

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Kristian Hovde Liland

Last Published

April 1st, 2025

Functions in multiblock (0.8.10)

gpa

Generalized Procrustes Analysis - GPA
hogsvd

Higher Order Generalized SVD - HOGSVD
ifa

Inter-battery Factor Analysis - IFA
lpls

L-PLS regression
gca

Generalized Canonical Analysis - GCA
extended.model.frame

Extracting the Extended Model Frame from a Formula or Fit
mobile

ECSI Mobile Mobile Phone Provider Dataset
mbpls

Multiblock Partial Least Squares - MB-PLS
maage

Måge plot
multiblock

multiblock
lplsData

L-PLS data simulation for exo-type analysis
lpls_results

Result functions for L-PLS objects (lpls)
preprocess

Preprocessing of block data
mcolors

Colour palette generation from matrix of RGB values
multiblock_plots

Plot Functions for Multiblock Objects
mfa

Multiple Factor Analysis - MFA
reexports

Objects exported from other packages
popls

Parallel and Orthogonalised Partial Least Squares - PO-PLS
pcagca

PCA-GCA
pca

Principal Component Analysis - PCA
mvrVal

MSEP, RMSEP and R2 of the MB-PLS model
multiblock_results

Result Functions for Multiblock Objects
potato

Sensory, rheological, chemical and spectroscopic analysis of potatoes.
predict.mbpls

Predict Method for MBPLS
rosa_results

Result functions for ROSA models
sca

Simultaneous Component Analysis - SCA
unsupervised

Unsupervised Multiblock Methods
simulated

Data simulated to have certain characteristics.
smbpls

Sparse Multiblock Partial Least Squares - sMB-PLS
wine

Wines of Val de Loire
supervised

Supervised Multiblock Methods
sopls_results

Result functions for SO-PLS models
unique_combos

Unique combinations of blocks
statis

Structuration des Tableaux à Trois Indices de la Statistique - STATIS
sopls

Sequential and Orthogonalized PLS (SO-PLS)
mbrda

Multiblock Redundancy Analysis - mbRDA
mcoa

Multiple Co-Inertia Analysis - MCOA
sopls_plots

Scores, loadings and plots for sopls objects
rosa_plots

Plotting functions for ROSA models
rosa

Response Oriented Sequential Alternation - ROSA
candies

Sensory assessment of candies.
complex

Methods With Complex Linkage
basic

Single- and Two-Block Methods
block.data.frame

Block-wise indexable data.frame
cca

Canonical Correlation Analysis - CCA
dummycode

Dummy-coding of a single vector
disco

Distinctive and Common Components with SCA - DISCO
DISCOsca

DISCO-SCA rotation.
SO_TDI

Total, direct, indirect and additional effects in SO-PLS-PM.
compnames

Vector of component names
hpca

Hierarchical Principal component analysis - HPCA
jive

Joint and Individual Variation Explained - JIVE
gsvd

Generalised Singular Value Decomposition - GSVD
explvar

Explained predictor variance