Translate a string where x and dots are interpreted as number place holders, and others as formatting elements.
See also
Other formatting functions:
extreme_format,
format_count_fraction_fixed_dp(),
format_count_fraction(),
format_extreme_values_ci(),
format_extreme_values(),
format_fraction_fixed_dp(),
format_fraction_threshold(),
format_fraction(),
formatting_functions
Examples
test <- list(c(1.658, 0.5761), c(1e1, 785.6))
z <- format_xx("xx (xx.x)")
sapply(test, z)
#> [1] "2 (0.6)" "10 (785.6)"
z <- format_xx("xx.x - xx.x")
sapply(test, z)
#> [1] "1.7 - 0.6" "10 - 785.6"
z <- format_xx("xx.x, incl. xx.x% NE")
sapply(test, z)
#> [1] "1.7, incl. 0.6% NE" "10, incl. 785.6% NE"