Generate significance stars (e.g. '***', '**', '*', '.') from p-values using R's standard definitions.
stars.pval(p.value)A character vector containing the same number of elements as
p-value, with an attribute "legend" providing the conversion pattern.
Mapping from p-value ranges to symbols:
'***'
'**'
'*'
'.'
” (No symbol)
p.val <- c(0.0004, 0.0015, 0.013, 0.044, 0.067, 0.24)
stars.pval(p.val)
#> [1] "***" "**" "*" "*" "." " "
#> attr(,"legend")
#> [1] "0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1"