squat 0.1.0

An implementation of statistical tools for the analysis of unit quaternion time series. It relies on pre-existing quaternion data structure provided by the ‘Eigen’ C++ library.

software
rotation-valued functional data
Author
Affiliation

Department of Mathematics Jean Leray, UMR CNRS 6629

Published

January 3, 2023

Overview

The goal of squat is to provide extensions of common statistical methods for the analysis of unit quaternion time series. Available statistical methods for QTS samples are currently:

  • random generation according to the Gaussian functional model via rnorm_qts(),
  • scale(),
  • mean(),
  • median(),
  • distance matrix computation via distDTW() (i.e. for now we use the dynamic time warping),
  • tangent principal component analysis via prcomp(),
  • k-means with optional alignment via kmeans().

Installation

You can install the package directly from CRAN:

install.packages("squat")

or you can choose to install the development version from GitHub:

# install.packages("remotes")
remotes::install_github("LMJL-Alea/squat")

The package has its own webpage: https://lmjl-alea.github.io/squat/.