High-Performance Open-Source Archive
This R package provides tools for analyzing compositional data using log-ratio coordinates. It enables users to define coordinate systems tailored to compositional datasets and to generate coordinates based on these systems.
The package focuses on the construction and application of orthonormal and non-orthonormal coordinate systems for representing compositions in real space, facilitating advanced statistical modeling and interpretation.
ilr_basis(), alr_basis(),
clr_basis() – classical log-ratio bases:
pc_basis(), pb_basis(),
pw_basis() – domain-specific and data-driven bases:
coordinates(x, basis): expresses a composition
x in coordinates with respect to a given
basis.
composition(z, basis): reconstructs a composition
from coordinates z and the associated
basis.
library(coda.base)
# Define a simple 3-part composition
x <- c('a' = 0.2, 'b' = 0.3, 'c' = 0.5)
# Create an ILR basis and express x in ILR coordinates
B <- ilr_basis(x)
h <- coordinates(x, B)
h
# Recover the original composition
composition(h, B)You can install the development version from GitHub:
# Install development version from GitHub
remotes::install_github("mcomas/coda.base")and the cran version with:
# Install release version from CRAN
install.packages("coda.base")
Need mirroring services?
Contact our team at info@vpspulse.com.
Mirror powered by VPSpulse
Infrastructure sponsored by VPSPulse & Secure Payments by ArionPay.