These function writes labels to an Excel file (by first converting them to a data frame).

write_labels_to_xl(
  x,
  file,
  idCol,
  labelCol,
  preventOverwriting = mdmcda::opts$get("preventOverwriting"),
  quiet = mdmcda::opts$get("quiet")
)

write_criterionLabels_to_xl(
  x,
  file,
  preventOverwriting = mdmcda::opts$get("preventOverwriting"),
  quiet = mdmcda::opts$get("quiet")
)

write_decisionLabels_to_xl(
  x,
  file,
  preventOverwriting = mdmcda::opts$get("preventOverwriting"),
  quiet = mdmcda::opts$get("quiet")
)

write_scenarioLabels_to_xl(
  x,
  file,
  preventOverwriting = mdmcda::opts$get("preventOverwriting"),
  quiet = mdmcda::opts$get("quiet")
)

write_alternativeLabels_to_xl(
  x,
  file,
  preventOverwriting = mdmcda::opts$get("preventOverwriting"),
  quiet = mdmcda::opts$get("quiet")
)

Arguments

x

The object with the labels: a named vector, except for alternative labels, which is a nested named list (see [read_labels_from_xl()]).

file

The filename to write to.

idCol, labelCol

For `write_labels_to_xl()`, the name of the columns with the identifiers and the labels.

Value

The written data frame.

Details

The `write_labels_to_xl()` function is the underlying function; users typically don't interact with this function, unless they specified custom column names.