addFacetPanel: Add facet-panel to single plotly plot.

View source: R/plots-boxplotClinData.R

addFacetPanelR Documentation

Add facet-panel to single plotly plot.

Description

Add facet-panel to single plotly plot.

Usage

addFacetPanel(
  pl,
  panelLab,
  panelWidth = 20,
  fontSize = 15,
  side = c("top", "right")
)

Arguments

pl

plotly object.

panelLab

text to be shown in the facet panel

panelWidth

thickness of the panel in pixels.

fontSize

fontsize of facetText

side

the side of the plot to show the panel (currently only right panels are implemented.)

Details

plot title clipping.

Incase case side = 'top', the plot title (eg. layout(title = "title")) will clip with the top pannel.

Resolve this with the following configutations: (once all the subplots have already been combined) layout( title = list(text = "title", yref = "container", y = 1)) # place the title at absolute top of the page margin = list(t = panelWidth + heightTitleTextInPixels) # If font size = 15 roughly equal to 20 pixels.

Value

plotly object with the facet panel added.

Author(s)

lennart tuijnder


clinDataReview documentation built on March 7, 2023, 5:13 p.m.