R/sort_ldat.R

Defines functions sort.ldat

Documented in sort.ldat

#' Sort an ldat
#'
#' @param x \code{\link{ldat}} to sort
#' @param decreasing unused (a value unequal to \code{FALSE} will generate an error).
#' @param ... unused.
#'
#' @return
#' Sorts \code{x} and returns a sorted copy of \code{x}. 
#'
#' @examples
#' x <- as_ldat(iris)
#' sort(x)
#'
#' @export
sort.ldat <- function(x, decreasing = FALSE, ...) {
  if (decreasing != FALSE) stop("decreasing is not supported yet.")
  if (!is_ldat(x)) stop("x should be of type ldat.")
  o <- order(x)
  x <- x[o, ]
  x
}

Try the ldat package in your browser

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

ldat documentation built on March 26, 2020, 7:59 p.m.