R/lrcco.R

Defines functions lrcco

Documented in lrcco

lrcco <- function(X,Y) {
  nnonpositiveX <- sum(X<=0)
  nnonpositiveY <- sum(Y<=0)
  if(nnonpositiveX > 0) {
    stop("X contains non-positive elements.")
  }
  if(nnonpositiveY > 0) {
    stop("X contains non-positive elements.")
  }
  X.clr <- clrmat(X)
  Y.clr <- clrmat(Y)
  colnames(X.clr) <- paste("X",1:ncol(X),sep="")
  colnames(Y.clr) <- paste("Y",1:ncol(Y),sep="")
  out.lrcco <- canocov(X.clr,Y.clr)
  return(out.lrcco)
}

Try the ToolsForCoDa package in your browser

Any scripts or data that you put into this service are public.

ToolsForCoDa documentation built on April 3, 2025, 7:47 p.m.