.ggplotLigerTheme | R Documentation |
Controls content and size of all peripheral texts.
.ggplotLigerTheme(
plot,
title = NULL,
subtitle = NULL,
xlab = TRUE,
ylab = TRUE,
xlabAngle = 0,
legendColorTitle = NULL,
legendFillTitle = NULL,
legendShapeTitle = NULL,
legendSizeTitle = NULL,
showLegend = TRUE,
legendPosition = "right",
baseSize = getOption("ligerBaseSize"),
titleSize = NULL,
subtitleSize = NULL,
xTextSize = NULL,
xFacetSize = NULL,
xTitleSize = NULL,
yTextSize = NULL,
yFacetSize = NULL,
yTitleSize = NULL,
legendTextSize = NULL,
legendTitleSize = NULL,
legendDotSize = 4,
panelBorder = FALSE,
legendNRow = NULL,
legendNCol = NULL,
colorLabels = NULL,
colorValues = NULL,
colorPalette = "magma",
colorDirection = -1,
naColor = "#DEDEDE",
colorLow = NULL,
colorMid = NULL,
colorHigh = NULL,
colorMidPoint = NULL,
plotly = FALSE
)
plot |
ggplot object passed from wrapper plotting functions |
title , subtitle , xlab , ylab |
Main title, subtitle or X/Y axis title text.
By default, no main title or subtitle will be set, and X/Y axis title will be
the names of variables used for plotting. Use |
xlabAngle |
Numeric, counter-clockwise rotation angle of X axis label
text. Default |
legendColorTitle |
Legend title text for color aesthetics, often used
for categorical or continuous coloring of dots. Default |
legendFillTitle |
Legend title text for fill aesthetics, often used for
violin, box, bar plots. Default |
legendShapeTitle |
Legend title text for shape aesthetics, often used
for shaping dots by categorical variable. Default |
legendSizeTitle |
Legend title text for size aesthetics, often used for
sizing dots by continuous variable. Default |
showLegend |
Whether to show the legend. Default |
legendPosition |
Text indicating where to place the legend. Choose from
|
baseSize |
One-parameter control of all text sizes. Individual text element sizes can be controlled by other size arguments. "Title" sizes are 2 points larger than "text" sizes when being controlled by this. |
titleSize , xTitleSize , yTitleSize , legendTitleSize |
Size of main title,
axis titles and legend title. Default |
subtitleSize , xTextSize , yTextSize , legendTextSize |
Size of subtitle text,
axis texts and legend text. Default |
xFacetSize |
Size of facet strip label text on x-axis. Default
|
yFacetSize |
Size of facet strip label text on y-axis. Default
|
legendDotSize |
Allow dots in legend region to be large enough to see
the colors/shapes clearly. Default |
panelBorder |
Whether to show rectangle border of the panel instead of
using ggplot classic bottom and left axis lines. Default |
legendNRow , legendNCol |
Integer, when too many categories in one
variable, arranges number of rows or columns. Default |
colorLabels |
Character vector for modifying category names in a
color legend. Passed to |
colorValues |
Character vector of colors for modifying category colors
in a color legend. Passed to |
colorPalette |
For continuous coloring, an index or a palette name to
select from available options from ggplot
|
colorDirection |
Choose |
naColor |
The color code for |
colorLow , colorMid , colorHigh , colorMidPoint |
All four of these must be specified to customize palette with |
plotly |
Whether to use plotly to enable web based interactive browsing
for the plot. Requires installation of package "plotly". Default
|
Updated ggplot object by default. When plotly = TRUE
, returns
plotly (htmlwidget) object.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.