arrangePlots: Arrange plots for plotVariants:CrisprSet

Description Usage Arguments Value

View source: R/plotVariants.R

Description

Arranges 3 plots in two rows. The vertical margins of the left.plot and right.plot constrained to be equal

Usage

1
2
3
arrangePlots(top.plot, left.plot, right.plot, fig.height = NULL,
  col.wdth.ratio = c(2, 1), row.ht.ratio = c(1, 6),
  left.plot.margin = grid::unit(c(0.1, 0, 3, 0.2), "lines"))

Arguments

top.plot

ggplot grob, placed on top of the figure, spanning the figure width

left.plot

ggplot, placed in the second row on the left

right.plot

ggplot, placed in the second row on the right. y-axis labels are removed.

fig.height

Actual height for the figure. If not provided, figure height is the sum of the row.ht.ratio (Default: NULL)

col.wdth.ratio

Vector specifying column width ratio (Default: c(2, 1))

row.ht.ratio

Vector specifying row height ratio (Default: c(1,6))

left.plot.margin

Unit object specifying margins of left.plot. Margins of right.plot are constrained by the left.plot.

Value

The arranged plots


HLindsay/CrispRVariants documentation built on May 28, 2019, 12:40 p.m.