R/intersect_m.R

Defines functions intersect_m

Documented in intersect_m

#' Intersect multiple vectors
#'
#' @param x vector 1
#' @param y vector 2
#' @param ... additional vectors
#'
#' @return
#' @export
#'
#'
intersect_m <- function(x, y, ...) {
  
  # 
  common <- intersect(x, y)
  
  z <- list(...)
  
  # 
  if (length(z) > 0) {
    
    for (i in length(z)) {
      
      common <- intersect(common, z[[i]])
    }
    
  }
  
  return(common)
  
}
nicohuttmann/pOmics documentation built on Sept. 21, 2022, 9:28 a.m.