add_significance.Rd
Add p-value significance symbols into a data frame.
add_significance(data, p.col = NULL, output.col = NULL, cutpoints = c(0, 1e-04, 0.001, 0.01, 0.05, 1), symbols = c("****", "***", "**", "*", "ns"))
data | a data frame containing a p-value column. |
---|---|
p.col | column name containing p-values. |
output.col | the output column name to hold the adjusted p-values. |
cutpoints | numeric vector used for intervals. |
symbols | character vector, one shorter than cutpoints, used as significance symbols. |
a data frame
# Perform pairwise comparisons and adjust p-values ToothGrowth %>% t_test(len ~ dose) %>% adjust_pvalue() %>% add_significance("p.adj")#> # A tibble: 3 x 10 #> .y. group1 group2 n1 n2 statistic df p p.adj p.adj.signif #> <chr> <chr> <chr> <int> <int> <dbl> <dbl> <dbl> <dbl> <chr> #> 1 len 0.5 1 20 20 -6.48 38.0 1.27e- 7 2.54e- 7 **** #> 2 len 0.5 2 20 20 -11.8 36.9 4.40e-14 1.32e-13 **** #> 3 len 1 2 20 20 -4.90 37.1 1.91e- 5 1.91e- 5 ****