R/largest_group_name.r

Defines functions largest_group_name

largest_group_name <- function(data,...){
 #find index(es) of largest column(s) in each row
  largest <- apply(data[,unlist(list(...))],1,function(x){which(x==max(x))})
 #find name(s) of largest column(s)
  names <- lapply(largest,function(x){names(data[,unlist(list(...))])[x]})
 #returns a list of names
 return(names)
}
chihayakenji/catseg documentation built on Dec. 19, 2021, 3:56 p.m.