style_sigfig | R Documentation |
Converts a numeric argument into a string that has been rounded to a significant figure-like number. Scientific notation output is avoided, however, and additional significant figures may be displayed for large numbers. For example, if the number of significant digits requested is 2, 123 will be displayed (rather than 120 or 1.2x10^2).
style_sigfig(
x,
digits = 2,
scale = 1,
big.mark = ifelse(decimal.mark == ",", " ", ","),
decimal.mark = getOption("OutDec"),
prefix = "",
suffix = "",
...
)
x |
Numeric vector |
digits |
Integer specifying the minimum number of significant digits to display |
scale |
(scalar |
big.mark |
( |
decimal.mark |
( |
prefix |
( |
suffix |
( |
... |
Arguments passed on to |
A character vector of styled numbers
Scientific notation output is avoided.
If 2 significant figures are requested, the number is rounded to no more than 2 decimal places.
For example, a number will be rounded to 2 decimals places when abs(x) < 1
,
1 decimal place when abs(x) >= 1 & abs(x) < 10
,
and to the nearest integer when abs(x) >= 10
.
Additional significant figures may be displayed for large numbers. For example, if the number of significant digits requested is 2, 123 will be displayed (rather than 120 or 1.2x10^2).
Daniel D. Sjoberg
Other style tools:
label_style
c(0.123, 0.9, 1.1234, 12.345, -0.123, -0.9, -1.1234, -132.345, NA, -0.001) %>%
style_sigfig()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.