library(tricky)
format_num
formats numbers according to a locale (either French or English). format_num()
is just a wrapper for the base-R format()
function. Therefore, it is possible to use standard arguments of the format()
functions such as scientifif = TRUE/FALSE
.
format_num(x = 1233.123, locale = "fr")
## [1] "1 233,123"
format_num(x = 1233.123, locale = "en")
## [1] "1,233.123"
format_num(x = 1233.123, locale = "fr", scientific = TRUE)
## [1] "1,233123e+03"
format_num(x = 1233.123, locale = "en", scientific = TRUE)
## [1] "1.233123e+03"