ssvFeatureBars: bar plots of set sizes

View source: R/functions_feature_plots.R

ssvFeatureBarsR Documentation

bar plots of set sizes

Description

bar plots of set sizes

Usage

ssvFeatureBars(
  object,
  show_counts = TRUE,
  bar_colors = NULL,
  counts_text_colors = NULL,
  return_data = FALSE,
  count_label_size = 8
)

Arguments

object

passed to ssvMakeMembTable for conversion to membership table

show_counts

logical. should counts be displayed at the center of each bar. default is TRUE

bar_colors

character. rcolor or hex colors. default of NULL uses RColorBrewer Dark2. Will repeat to match number of samples.

counts_text_colors

character. rcolor or hex colors. default of NULL uses RColorBrewer Dark2. Will repeat to match number of samples.

return_data

logical. If TRUE, return value is no longer ggplot and is instead the data used to generate that plot. Default is FALSE.

count_label_size

Font size bar count labels. Default is 8.

Value

ggplot of bar plot of set sizes

Examples

data(CTCF_in_10a_overlaps_gr)
ssvFeatureBars(list(1:3, 2:6))
ssvFeatureBars(CTCF_in_10a_overlaps_gr, count_label_size = 10)
ssvFeatureBars(S4Vectors::mcols(CTCF_in_10a_overlaps_gr)[,2:3])

jrboyd/seqsetvis documentation built on Sept. 15, 2024, 1:11 a.m.