R/kmbasis.kmsurmisefunction.R

Defines functions kmbasis.kmsurmisefunction

Documented in kmbasis.kmsurmisefunction

#' Determine the basis for a surmise function
#'
#' @param x Surmise Function
#' @param ... Optional/future parameters
#' @returns Basis
#'
#' @family Different representations for knowledge spaces
#'
#' @export
kmbasis.kmsurmisefunction <- function(x, ...) {
  noi <- ncol(x) - 1
  mat <- as.matrix(x[,(2:(noi+1))])
  storage.mode(mat) <- "integer"
  mat <- unique(mat, MARGIN=1)
  class(mat) <- unique(c("kmbasis", "kmfamset", class(mat)))
  mat
}

Try the kstMatrix package in your browser

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

kstMatrix documentation built on Dec. 18, 2025, 5:07 p.m.