Learn R Programming

HDANOVA

Installation

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

HD-ANOVA book

This package contains the main methods described in Age K. Smilde, Federico Marini, Johan A. Westerhuis and Kristian Hovde Liland's book:

Analysis of Variance for High-Dimensional Data
- Applications in Life, Food and Chemical Sciences

Published by Wiley in August 2025.

Contents

  • Main methods:
    • ASCA+ - Analysis of Variance Simultaneous Component Analysis
    • APCA+ - ANOVA Principal Component Analysis
    • LiMM-PCA - Linear Mixed Model PCA
    • MSCA - Multilevel Simultaneous Component Analysis
    • PC-ANOVA - Principal Component Analysis of Variance
    • PRC - Principal Response Curves
    • PERMANOVA - Permutation Based MANOVA
  • A selection of datasets
  • Common framework and plotting routines

Copy Link

Version

Install

install.packages('HDANOVA')

Monthly Downloads

219

Version

0.8.4

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Kristian Hovde Liland

Last Published

August 30th, 2025

Functions in HDANOVA (0.8.4)

dummycode

Dummy-coding of a single vector
pcanova_plots

PC-ANOVA Result Methods
model.frame.asca

Model Frame and Model Matrix for ASCA-like Models
pcanova_results

PC-ANOVA Result Methods
hdanova

High-Dimensional Analysis of Variance
msca

Multilevel Simultaneous Component Analysis - MSCA
limmpca

Linear Mixed Model PCA
pls

Partial Least Squares (PLS) for HDANOVA
prc

Principal Response Curves
update_without_factor

Update a Model without Factor
timeplot

Timeplot for Combined Effects
signflip

Flip signs of a component/factor combination in a SCA/PCA object
pcanova

Principal Components Analysis of Variance Simultaneous Component Analysis - PC-ANOVA
sca

Simultaneous Component Analysis
reexports

Objects exported from other packages
permanova

Permutation Based MANOVA - PERMANOVA
permutation

Permutation for HDANOVA
HDANOVA-package

High-Dimensional Analysis of Variance
asca

Analysis of Variance Simultaneous Component Analysis - ASCA
caldana

Arabidopsis thaliana growth experiment
block.data.frame

Block-wise indexable data.frame
biplot.asca

Biplot for ASCA models
asca_results

ASCA Result Methods
apls

Analysis of Variance Partial Least Squares - APLS
candies

Sensory assessment of candies.
asca_plots

ASCA Plot Methods
apca

ANOVA Principal Component Analysis - APCA
extended.model.frame

Extracting the Extended Model Frame from a Formula or Fit
extract_estimates

Extract estimates for a given factor combination