Skip to contents

Round numbers in a table, each column to appropriate number of significant digits

Usage

table_signif(dat, digits = NULL)

Arguments

dat

data.frame or data.table of numbers

digits

vector as long as number of columns in dat, or use default which is to get the number of significant digits from varinfo(colnames(dat), 'sigfigs')$sigfigs which gets it from map_headernames dataset of metadata on EJAM/EJScreen indicators.

Value

table same size as dat

Examples

out <- testoutput_ejamit_10pts_1miles
mytable <- out$results_bysite[1:2, ..names_these]
table_signif_round_x100(mytable)
# same as this:
table_signif(
  table_round(
    table_x100(
      mytable, names_pct_as_fraction_ejamit
    )
  )
)