If p-value is <= 0.001, returns ".001" else returns p-value rounded to the specified number of digits, optionally including relation sign ("<" or "=").
Usage
round_p(
values,
include.rel = 1,
digits = 3,
strip.lead.zeros = TRUE,
replace.very.small = 0.001
)Value
A character vector of formatted p-values, including the requested relation signs and small-value threshold notation.
Examples
p_values <- c(0.025, 0.0001, 0.001, 0.568)
round_p(p_values)
#> [1] "= .025" "< .001" "< .001" "= .568"
round_p(p_values, digits = 2)
#> [1] "= .03" "< .001" "< .001" "= .57"
round_p(p_values, include.rel = FALSE)
#> [1] ".025" "< .001" "< .001" ".568"
round_p(p_values, include.rel = FALSE, strip.lead.zeros = FALSE)
#> [1] "0.025" "< 0.001" "< 0.001" "0.568"
round_p(p_values, include.rel = FALSE, strip.lead.zeros = FALSE, replace.very.small = 0.01)
#> [1] "0.025" "< 0.01" "< 0.01" "0.568"