plot_modules_phenotype: Heatmap of modules phenotpic association

Description Usage Arguments Value Examples

View source: R/biological_integration.R

Description

Plot a heatmap of the correlation between all modules and the phenotypic variables and the p value associated

Usage

1
plot_modules_phenotype(modules_phenotype, pvalue_th = 0.05, ...)

Arguments

modules_phenotype

list, data.frames of correlation and pvalue associated

pvalue_th

float, threshold in ]0;1[ under which module will be considered as significantly associated

...

any other parameter you can provide to ggplot2::theme

Value

A ggplot object representing a heatmap with phenotype association and related pvalues

Examples

1
2
3
4
5
6
7
8
9
eigengene_mat <- data.frame(mod1 = rnorm(20, 0.1, 0.2),
mod2 = rnorm(20, 0.2, 0.2))
phenotype_mat <- data.frame(phenA = sample(c("X", "Y", "Z"), 20,
                            replace = TRUE),
                            phenB = sample(c("U", "V"), 20,
                            replace = TRUE),
                            stringsAsFactors = FALSE)
association <- associate_phenotype(eigengene_mat, phenotype_mat)
plot_modules_phenotype(association)

GWENA documentation built on Feb. 17, 2021, 2:01 a.m.