R/toFullDummy.R

Defines functions toFullDummy

Documented in toFullDummy

#'  turns all variables into dummy
#' 
#' This function has no documentation yet
#' @usage toFullDummy(dataset)
#' @param dataset Data array
#' @details this function execute this code:\cr
#'  \code{toFullDummy = function(dataset){\cr
#' dataset = alply(dataset, 2, function(x) {\cr
#' model.matrix( ~. -1 , data = x)\cr
#' })\cr
#' names(dataset) = attr(dataset,"split_labels")[,1]\cr
#' data.frame(do.call(cbind,dataset))\cr
#' }}
#' @return It returns a matrix 
#' @author Daniel Fischer
#' @export
toFullDummy = function(dataset){
  safeLibrary(plyr,load = F)
  dataset = plyr::alply(dataset, 2, function(x) {
    model.matrix( ~. -1 , data = x)
  })
  names(dataset) = attr(dataset,"split_labels")[,1]
  data.frame(do.call(cbind,dataset))
}
danielfm123/dftools documentation built on July 17, 2021, 1 p.m.