Learn R Programming

bivarhr (version 0.1.5)

add_qsig: Add BH-adjusted q-values and significance stars

Description

Adds Benjamini-Hochberg adjusted q-values and a simple significance code column based on p-values contained in a data frame.

Usage

add_qsig(df)

Value

The input data frame with added columns q_value and sig. If df is NULL or empty, it is returned as is.

Arguments

df

A data frame containing at least a numeric column p_value. If df is NULL or has zero rows, it is returned unchanged.

Details

The function:

  • Computes q_value using p.adjust(method = "BH").

  • Creates a sig column with significance codes:

    • "***" for q_value <= 0.001

    • "**" for 0.001 < q_value <= 0.01

    • "*" for 0.01 < q_value <= 0.05

    • "" otherwise