barplot {methylGSA}R Documentation

Barplot for methylGSA analysis result

Description

This function visualizes methylGSA analysis result by barplot.

Usage

barplot(res, xaxis = "Size", num = 5, colorby = "padj", title = "")

Arguments

res

A data frame which contains methylGSA analysis result.

xaxis

A string which specify the x-axis in the barplot. Either "Size" (number of genes in gene set) or "Count" (number of significant genes in gene set). Default is "Size". "Count" option is not available for methylglm and methylRRA(GSEA) result.

num

An integer. Number of gene sets to display on the barplot. Default is 5.

colorby

A string. Either "pvalue" or "padj". Default is "padj".

title

A string. Barplot title. Default is NULL.

Details

The implementation of the function is adapted from barplot function in enrichplot package.

Value

ggplot object

References

Yu G (2018). enrichplot: Visualization of Functional Enrichment Result. R package version 1.0.2, https://github.com/GuangchuangYu/enrichplot.

Examples

res = data.frame(ID = c("04144", "04510", "04740", "04810", "05200"),
                 Description = c("Endocytosis", "Focal adhesion", 
                 "Olfactory transduction", 
                 "Regulation of actin cytoskeleton", "Pathways in cancer"),
                 Size = c(201, 200, 388, 213, 326),
                 pvalue = c(0.481, 0.696, 1, 1, 1),
                 padj = 1
                 )
barplot(res)

[Package methylGSA version 1.2.0 Index]