R/add_unitsdata_ind.R

Defines functions add_unitsdata_ind

add_unitsdata_ind <- function(data_ind, optionalUnits, unitsPresent) {
  # adding units to the data
  if (unitsPresent) {
    optionalUnits <-
      optionalUnits[, optionalUnits != "" & !is.na(optionalUnits)]
    unitsMatchArray <- match(data_ind$col, names(optionalUnits))
    unitsArrayToChange <- !is.na(unitsMatchArray)
    data_ind$units[unitsArrayToChange] <-
      unlist(optionalUnits[, unitsMatchArray[unitsArrayToChange]])
  }

  data_ind
}

Try the Certara.Xpose.NLME package in your browser

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

Certara.Xpose.NLME documentation built on April 3, 2025, 7:45 p.m.