Package: multiblock 0.8.8.2

multiblock: Multiblock Data Fusion in Statistics and Machine Learning

Functions and datasets to support Smilde, Næs and Liland (2021, ISBN: 978-1-119-60096-1) "Multiblock Data Fusion in Statistics and Machine Learning - Applications in the Natural and Life Sciences". This implements and imports a large collection of methods for multiblock data analysis with common interfaces, result- and plotting functions, several real data sets and six vignettes covering a range different applications.

Authors:Kristian Hovde Liland [aut, cre], Solve Sæbø [ctb], Stefan Schrunner [rev]

multiblock_0.8.8.2.tar.gz
multiblock_0.8.8.2.zip(r-4.5)multiblock_0.8.8.2.zip(r-4.4)multiblock_0.8.8.2.zip(r-4.3)
multiblock_0.8.8.2.tgz(r-4.4-x86_64)multiblock_0.8.8.2.tgz(r-4.4-arm64)multiblock_0.8.8.2.tgz(r-4.3-x86_64)multiblock_0.8.8.2.tgz(r-4.3-arm64)
multiblock_0.8.8.2.tar.gz(r-4.5-noble)multiblock_0.8.8.2.tar.gz(r-4.4-noble)
multiblock_0.8.8.2.tgz(r-4.4-emscripten)multiblock_0.8.8.2.tgz(r-4.3-emscripten)
multiblock.pdf |multiblock.html
multiblock/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/khliland/multiblock/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • candies - Sensory assessment of candies.
  • potato - Sensory, rheological, chemical and spectroscopic analysis of potatoes.
  • simulated - Data simulated to have certain characteristics.
  • wine - Wines of Val de Loire

On CRAN:

60 exports 13 stars 1.97 score 84 dependencies 18 scripts 307 downloads

Last updated 2 days agofrom:9e54ba831d. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 16 2024
R-4.5-win-x86_64OKSep 16 2024
R-4.5-linux-x86_64OKSep 16 2024
R-4.4-win-x86_64OKSep 16 2024
R-4.4-mac-x86_64OKSep 16 2024
R-4.4-mac-aarch64OKSep 16 2024
R-4.3-win-x86_64OKSep 16 2024
R-4.3-mac-x86_64OKSep 16 2024
R-4.3-mac-aarch64OKSep 16 2024

Exports:ascablock.data.frameblock.preprocessblockexplccaclassifycoefplotcompnamescorrplotcvanovacvsegmentsdiscodummycodeexplvarextended.model.framegcagpagsvdhogsvdhpcaifajiveloading.weightsloadingplotloadingsloadingweightplotlplslplsCVlplsDatamaagemaageSeqmbplsmbrdamcoamcolorsmfaMSEPmvrValstatspcapcagcapcppcrplsrpoplspredplotprojectionsR2RMSEProsarosa.classifyscascoreplotscoressmbplssoplssopls_pmsopls_pm_multiplestatisunique_combosvalidationplot

Dependencies:abindade4backportsbdsmatrixbootbroomcarcarDataclicodetoolscolorspacecowplotcpp11crayonDerivdoBydplyrfansifarvergenalggenericsggplot2gluegtablehmsisobandlabelinglatticeleapslifecyclelme4magrittrMASSMatrixMatrixModelsmgcvmicrobenchmarkminqamixlmmodelrmultcompmunsellmvtnormnlmenloptrnnetnumDerivpbkrtestpillarpixmappkgconfigplotrixplsplsVarSelpracmapraznikprettyunitsprogresspurrrquantregR6RColorBrewerRcppRcppArmadilloRcppEigenrlangRSpectrasandwichscalesspSparseMSSBtoolsstringistringrsurvivalTH.datatibbletidyrtidyselectutf8vctrsviridisLitewithrzoo

A. Data handling

Rendered fromvignette_A_data.Rmdusingknitr::rmarkdownon Sep 16 2024.

Last update: 2021-04-30
Started: 2021-04-07

B. Basic analysis

Rendered fromvignette_B_basic.Rmdusingknitr::rmarkdownon Sep 16 2024.

Last update: 2021-04-07
Started: 2021-04-07

C. Unsupervised multiblock analysis

Rendered fromvignette_C_unsupervised.Rmdusingknitr::rmarkdownon Sep 16 2024.

Last update: 2021-09-07
Started: 2021-04-07

D. ASCA

Rendered fromvignette_D_asca.Rmdusingknitr::rmarkdownon Sep 16 2024.

Last update: 2021-04-07
Started: 2021-04-07

E. Supervised multiblock analysis

Rendered fromvignette_E_supervised.Rmdusingknitr::rmarkdownon Sep 16 2024.

Last update: 2022-10-29
Started: 2021-04-07

F. Complex multiblock analysis

Rendered fromvignette_F_complex.Rmdusingknitr::rmarkdownon Sep 16 2024.

Last update: 2021-09-07
Started: 2021-04-07

Readme and manuals

Help Manual

Help pageTopics
Analysis of Variance Simultaneous Component Analysis - ASCAasca
ASCA Result Methodsasca_plots loadingplot.asca scoreplot.asca
ASCA Result Methodsasca_results loadings.asca print.asca print.summary.asca projections projections.asca scores.asca summary.asca
Single- and Two-Block Methodsbasic
Block-wise indexable data.frameblock.data.frame
Sensory assessment of candies.candies
Canonical Correlation Analysis - CCAcca
Methods With Complex Linkagecomplex
Vector of component namescompnames
Distinctive and Common Components with SCA - DISCOdisco
DISCO-SCA rotation.DISCOsca
Dummy-coding of a single vectordummycode
Explained predictor varianceexplvar
Extracting the Extended Model Frame from a Formula or Fitextended.model.frame
Generalized Canonical Analysis - GCAgca
Generalized Procrustes Analysis - GPAgpa
Generalised Singular Value Decomposition - GSVDgsvd
Higher Order Generalized SVD - HOGSVDhogsvd
Hierarchical Principal component analysis - HPCAhpca
Inter-battery Factor Analysis - IFAifa
Joint and Individual Variation Explained - JIVEjive
L-PLS regressionlpls
Result functions for L-PLS objects ('lpls')lplsCV lpls_results plot.lpls predict.lpls
L-PLS data simulation for exo-type analysislplsData
Måge plotmaage maageSeq
Multiblock Partial Least Squares - MB-PLSmbpls
Multiblock Redundancy Analysis - mbRDAmbrda
Multiple Co-Inertia Analysis - MCOAmcoa
Colour palette generation from matrix of RGB valuesmcolors
Multiple Factor Analysis - MFAmfa
Plot Functions for Multiblock Objectsbiplot.multiblock corrplot corrplot.default corrplot.multiblock corrplot.mvr loadingplot.multiblock loadingweightplot multiblock_plots scoreplot.multiblock
Result Functions for Multiblock Objectsloadings.multiblock multiblock_results print.multiblock scores.multiblock summary.multiblock
MSEP, RMSEP and R2 of the MB-PLS modelMSEP.mbpls mvrVal mvrValstats.mbpls R2.mbpls RMSEP.mbpls
Principal Component Analysis - PCApca
PCA-GCApcagca
Parallel and Orthogonalised Partial Least Squares - PO-PLSpopls
Sensory, rheological, chemical and spectroscopic analysis of potatoes.potato
Predict Method for MBPLSpredict.mbpls
Preprocessing of block datablock.preprocess preprocess
Response Oriented Sequential Alternation - ROSArosa
Plotting functions for ROSA modelsbarplot.rosa image.rosa rosa_plots
Result functions for ROSA modelsblockexpl coef.rosa loadings.rosa predict.rosa print.rosa print.rosaexpl rosa.classify rosa_results scores.rosa summary.rosa
Simultaneous Component Analysis - SCAsca
Data simulated to have certain characteristics.simulated
Sparse Multiblock Partial Least Squares - sMB-PLSsmbpls
Total, direct, indirect and additional effects in SO-PLS-PM.print.SO_TDI print.SO_TDI_multiple sopls_pm sopls_pm_multiple SO_TDI
Sequential and Orthogonalized PLS (SO-PLS)sopls
Scores, loadings and plots for sopls objectsbiplot.sopls corrplot.sopls loadingplot.sopls loadings.sopls scoreplot.sopls scores.sopls sopls_plots
Result functions for SO-PLS modelsclassify classify.sopls coef.sopls cvanova cvanova.default cvanova.sopls pcp pcp.default pcp.sopls plot.cvanova predict.sopls print.cvanova print.sopls R2.sopls residuals.sopls RMSEP.sopls sopls_results summary.cvanova summary.sopls
Structuration des Tableaux à Trois Indices de la Statistique - STATISstatis
Supervised Multiblock Methodssupervised
Unique combinations of blocksunique_combos
Unsupervised Multiblock Methodsunsupervised
Wines of Val de Loirewine