Numeric vector with thousands separators

comma(x, digits, format = "f", big.mark = ",", ...)

# Default S3 method
comma(x, digits = 2L, format = "f", big.mark = ",", ...)

# S3 method for class 'character'
comma(x, digits = max(get_digits(x)), format = "f", big.mark = ",", ...)

Arguments

x

a numeric vector.

digits

an integer to indicate the number of digits of the percentage string.

format

format type passed to formatC.

big.mark

thousands separator

...

additional parameters passed to formattable.

Examples

comma(1000000)
#> [1] 1,000,000.00
comma(c(1250000, 225000))
#> [1] 1,250,000.00 225,000.00  
comma(c(1250000, 225000), format = "d")
#> [1] 1,250,000 225,000  
comma("123,345.123")
#> [1] 123,345.123