View source: R/rnaseq_workflow_qc.R
plot_expression_fraction | R Documentation |
Create a feature set fraction histogram and boxplot.
plot_expression_fraction( data, group = NULL, feature_ids = NULL, sample_ids = NULL, invert_rows = F, invert_cols = F, return_data = F, binsize = NULL, colors = NULL, hist_alpha = 0.75, box_fill = "goldenrod", box_alpha = 0.5, box_lwd = 1, jitter_alpha = 0.75, jitter_size = 1.75, x_title = "% of total expression", y_title = "Sample count" )
data |
A feature (row) by sample (column) data frame or matrix with expression count values. |
group |
A single column data frame denoting categorical variable values to use to
partition the data points into separate distributions/boxplots. Row names should match
rownames in |
feature_ids |
A vector of row names for subsetting |
sample_ids |
A vector of column names for subsetting |
invert_rows |
A logical. Should |
invert_cols |
A logical. Should |
return_data |
A logical. Should plot data be returned instead of a ggplot object? |
binsize |
A numeric value for the histogram bin widths. |
colors |
A string vector. The histogram bar colors and jitter colors for each categorical variable value. |
hist_alpha |
A numeric value for the alpha level for histogram bars. |
box_fill |
A string. The fill color for the boxplot. |
box_alpha |
A numeric value for the alpha level for the boxplot. |
box_lwd |
A numeric value for the boxplot line width. |
jitter_alpha |
A numeric for the alpha level for jittered data points. |
jitter_size |
A numeric for the point size for jittered data points. |
x_title |
A string denoting the x-axis title. Only added to the boxplot. |
y_title |
A string denoting the y-axis title. Only added to the histogram. |
Calculates the fraction of feature (e.g., gene) expression represented by a user-specified set of features and plots this as a histogram and boxplot. The two plots are intended to be used as a single column, two row figure panel.
A list with two ggplot objects hist
and boxplot
corresponding to a histogram and
jittered boxplot respectively. If return_data
is TRUE
, then a data frame with the plot
data values and grouping variable.
load_paired_end_qc_data
hist_boxplot2
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.