Plots upset plot showsing overlapping significant proteins between comparisons
Source:R/plots.R
plot_upset.Rd
Plots upset plot showsing overlapping significant proteins between comparisons
Arguments
- res
A data frame with results from get_DEPresults()
- ...
Additional results data frames (optional)
- comparisons
A character vector specifying which comparisons to include. The default 'all' considers all comparisons present in res.
- names
(optional). Specifies the labels for the different subsets. Defaults to the comparison names in colnames(res)
Details
The layout of the resulting upset plot can be easily edited to your liking. Check the vignette of ggupset to see how individual components can be altered.
Examples
se <- prepare_se(report.pg_matrix, expDesign)
#> Imputing along margin 1 (features/rows).
#> Warning: 36 rows with more than 50 % entries missing;
#> mean imputation used for these rows
#> Cluster size 5548 broken into 2203 3345
#> Cluster size 2203 broken into 1569 634
#> Cluster size 1569 broken into 1504 65
#> Cluster size 1504 broken into 645 859
#> Done cluster 645
#> Done cluster 859
#> Done cluster 1504
#> Done cluster 65
#> Done cluster 1569
#> Done cluster 634
#> Done cluster 2203
#> Cluster size 3345 broken into 2136 1209
#> Cluster size 2136 broken into 1087 1049
#> Done cluster 1087
#> Done cluster 1049
#> Done cluster 2136
#> Done cluster 1209
#> Done cluster 3345
res <- get_DEPresults(se, type = 'all')
#> Tested contrasts: neg_ctrl_vs_motif1, neg_ctrl_vs_motif2, motif1_vs_motif2
vd <- plot_upset(res)