R/create.grid.R

"create.grid" <- function(grid.list, sort=TRUE){

  d <- length(grid.list)
  if (sort){
    for (j in 1:d){
      grid.list[[j]] <- sort(grid.list[[j]])
    }
  }
  grid.list <- grid.list[d:1]
  grid <- as.matrix(expand.grid(grid.list))
  grid <- grid[,d:1,drop=FALSE]

  return(grid)
}

Try the gplm package in your browser

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

gplm documentation built on May 2, 2019, 2:10 a.m.