This helper function takes a numeric p-value and returns a character string containing the conventional stars for statistical significance.

add_significance_stars(p)

Arguments

p

A numeric p-value. Can be NA.

Value

A character string: *** for p < 0.001, ** for p < 0.01, * for p < 0.05, or an empty string ("") for non-significant p-values or if p is NA.

Examples

add_significance_stars(0.045) # Returns "*"
#> [1] "*"
add_significance_stars(0.005) # Returns "**"
#> [1] "**"
add_significance_stars(0.15)  # Returns ""
#> [1] ""
add_significance_stars(NA)    # Returns ""
#> [1] ""