Skip to contents

Formatting fraction, count and denominator values

Usage

jjcsformat_fraction_count_denom(x, d = 1, roundmethod = c("sas", "iec"), ...)

Arguments

x

`numeric`
with elements `num` and `fraction` or `num`, `denom` and `fraction`.

d

numeric(1). Number of digits to round fraction to (default=1)

roundmethod

(`string`)
choice of rounding methods. Options are: * `sas`: the underlying rounding method is `tidytlg::roundSAS`, where
roundSAS comes from this Stack Overflow post https://stackoverflow.com/questions/12688717/round-up-from-5 * `iec`: the underlying rounding method is `round`

...

Additional arguments passed to other methods.

Examples

jjcsformat_fraction_count_denom(c(7, 10, 0.7))
#> [1] "70.0% (7/10)"
jjcsformat_fraction_count_denom(c(70000, 70001, 70000 / 70001))
#> [1] ">99.9% (70000/70001)"
jjcsformat_fraction_count_denom(c(235, 235, 235 / 235))
#> [1] "100.0% (235/235)"