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

444

Version

0.8.9.0

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Kristian Hovde Liland

Last Published

January 20th, 2025

Functions in multiblock (0.8.9.0)

cca

Canonical Correlation Analysis - CCA
compnames

Vector of component names
dummycode

Dummy-coding of a single vector
hpca

Hierarchical Principal component analysis - HPCA
mbrda

Multiblock Redundancy Analysis - mbRDA
extended.model.frame

Extracting the Extended Model Frame from a Formula or Fit
explvar

Explained predictor variance
gca

Generalized Canonical Analysis - GCA
mcolors

Colour palette generation from matrix of RGB values
ifa

Inter-battery Factor Analysis - IFA
mcoa

Multiple Co-Inertia Analysis - MCOA
predict.mbpls

Predict Method for MBPLS
preprocess

Preprocessing of block data
basic

Single- and Two-Block Methods
mfa

Multiple Factor Analysis - MFA
reexports

Objects exported from other packages
lpls

L-PLS regression
jive

Joint and Individual Variation Explained - JIVE
pca

Principal Component Analysis - PCA
gpa

Generalized Procrustes Analysis - GPA
gsvd

Generalised Singular Value Decomposition - GSVD
hogsvd

Higher Order Generalized SVD - HOGSVD
maage

Måge plot
pcagca

PCA-GCA
lplsData

L-PLS data simulation for exo-type analysis
sopls_plots

Scores, loadings and plots for sopls objects
mbpls

Multiblock Partial Least Squares - MB-PLS
multiblock

multiblock
sopls_results

Result functions for SO-PLS models
rosa_plots

Plotting functions for ROSA models
multiblock_plots

Plot Functions for Multiblock Objects
popls

Parallel and Orthogonalised Partial Least Squares - PO-PLS
lpls_results

Result functions for L-PLS objects (lpls)
statis

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

Result functions for ROSA models
rosa

Response Oriented Sequential Alternation - ROSA
potato

Sensory, rheological, chemical and spectroscopic analysis of potatoes.
multiblock_results

Result Functions for Multiblock Objects
smbpls

Sparse Multiblock Partial Least Squares - sMB-PLS
sopls

Sequential and Orthogonalized PLS (SO-PLS)
unique_combos

Unique combinations of blocks
mvrVal

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

Simultaneous Component Analysis - SCA
supervised

Supervised Multiblock Methods
wine

Wines of Val de Loire
simulated

Data simulated to have certain characteristics.
unsupervised

Unsupervised Multiblock Methods
complex

Methods With Complex Linkage
disco

Distinctive and Common Components with SCA - DISCO
DISCOsca

DISCO-SCA rotation.
block.data.frame

Block-wise indexable data.frame
SO_TDI

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

Sensory assessment of candies.