Números em formato latino
formatL.Rd
Apresenta números em formato latino, com ponto (.) como separador de milhar e vírgula (,) como separador decimal, mudando a classe do objeto de numeric
para character
. A função simplesmente altera os padrões de formatC
para big.mark = "."
e decimal.mark = ","
.
Exemplos
formatL(1234.5678)
#> [1] "1.234,6"
formatL(rnorm(5), digits = 2)
#> [1] "1,74" "-0,85" "-0,96" "1,02" "-1,50"
set.seed(1)
x <- c(rnorm(5, 30, 10), rep(20, 2), 25)
x
#> [1] 23.73546 31.83643 21.64371 45.95281 33.29508 20.00000 20.00000 25.00000
formatL(x)
#> [1] "23,7" "31,8" "21,6" "46,0" "33,3" "20,0" "20,0" "25,0"
formatL(x, format = "fg", digits = 3)
#> [1] "23,7" "31,8" "21,6" "46" "33,3" "20" "20" "25"