Uses ggplot2.

createMainPlot(
  plotData,
  meanPlotData,
  pairwiseComparisons,
  input,
  ranges = list(x = NULL, y = NULL)
)

Arguments

plotData

:: tibble. Data for the plot, pass it from reactive plotData()

meanPlotData

:: tibble. Data of means, pass from reactive meanPlotData()

pairwiseComparisons

:: tibble. Pairwise t-tests from pairwiseComparisons()

input

:: list. Input list from shiny ui. Uses

  • aesX :: string.

  • aesColor :: string.

  • aesFacetCol :: string.

  • aesFacetRow :: string.

  • mainPlotAdditionalOptions :: character vector. Options: list("points", "bars", "mean", "values", "ind_values", "log", "N", "label", "swap", "free_y", "signif")

  • errorbarType :: string. "None" | "SD" | "SEM" | "CI"

  • summariseTechnicalReplicates :: boolean.

  • standardizationFeatures :: character vector | NULL.

  • standardizeWithinTechnicalReplicate :: boolean.

Value

:: ggplot object