R/internalHelper.R

Defines functions c_mean getHome getName

getName <- function(){
  f <- paste("i <- eval(substitute(i), parent.frame(home_env + 1))",
            "eval(substitute(names(rows)), parent.frame(home_env + 2))[i]",
            sep = ';')
  parse(text = f)
}

getHome <- function(){
  index <- 1
  while(!exists('thisisthehomecallingenvironment', parent.frame(n = index))){
    index = index + 1
    }
  return(index - 1)
}

c_mean <- function(x) ceiling(mean(x))
popovs/OPPtools documentation built on July 8, 2023, 2:29 a.m.