R/to_decimal.R

#' @keywords internal
#'

to_decimal <- function (fractional)
{
  if (inherits(fractional, "data.frame")) {
    return(data.frame(sapply(fractional, to_decimal), row.names = rownames(fractional)) %>%
             stats::setNames(names(fractional)) %>% as.matrix)
  }
  sapply(ifelse(fractional == "", NA, fractional), function(ratio) {
    eval(parse(text = ratio))
  }, USE.NAMES = FALSE) + 1
}
andrewl776/aRbs documentation built on Dec. 19, 2021, 3:33 a.m.