Skip to content
Snippets Groups Projects
Select Git revision
  • b9b9276956831ce11f79a27d1fd494427c066e10
  • main default protected
  • GUI
  • christian_test
4 results

surround_simple.npy

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    lapply.R 1.02 KiB
    ## Do this in a separate file to see the generated help:
    #library(devtools)
    #document()
    #load_all(as.package("../../onlineforecast"))
    #?
    
    #' Helper which does lapply and then cbind
    #' @param X object to apply on
    #' @param FUN function to apply
    #' @export
    lapply_cbind <- function(X, FUN){
      val <- lapply(X, FUN)
      return(do.call("cbind", val))
    }
    
    #' Helper which does lapply and then rbind
    #' @param X object to apply on
    #' @param FUN function to apply
    #' @export
    lapply_rbind <- function(X, FUN){
      val <- lapply(X, FUN)
      return(do.call("rbind", val))
    }
    
    #' Helper which does lapply, cbind and then as.data.frame
    #' @param X object to apply on
    #' @param FUN function to apply
    #' @export
    lapply_cbind_df <- function(X, FUN){
      val <- lapply(X, FUN)
      return(as.data.frame(do.call("cbind", val)))
    }
    
    #' Helper which does lapply, rbind and then as.data.frame
    #' @param X object to apply on
    #' @param FUN function to apply
    #' @export
    lapply_rbind_df <- function(X, FUN){
      val <- lapply(X, FUN)
      return(as.data.frame(do.call("rbind", val)))
    }