point.label.argsA list of additional aesthetic arguments to be passed
to ggrepel::geom_label_repel geom used to display the labels.
smooth.line.argsA list of additional aesthetic arguments to be passed
to ggplot2::geom_smooth geom used to display the regression line.
point.argsA list of additional aesthetic arguments to be passed
to ggplot2::geom_point geom used to display the raw data points.
marginalDecides whether marginal distributions will be plotted on
axes using ggExtra::ggMarginal(). The default is TRUE. The package
ggExtra must already be installed by the user.
point.width.jitterDegree of jitter in x and y
direction, respectively. Defaults to 0 (0%) of the resolution of the
data. Note that the jitter should not be specified in the point.args
because this information will be passed to two different geoms: one
displaying the points and the other displaying the *labels for
these points.
point.height.jitterDegree of jitter in x and y
direction, respectively. Defaults to 0 (0%) of the resolution of the
data. Note that the jitter should not be specified in the point.args
because this information will be passed to two different geoms: one
displaying the points and the other displaying the *labels for
these points.
marginal.typeType of marginal distribution to be plotted on the axes
("histogram", "boxplot", "density", "violin", "densigram").
marginal.sizeInteger describing the relative size of the marginal
plots compared to the main plot. A size of 5 means that the main plot is
5x wider and 5x taller than the marginal plots.
xfillCharacter describing color fill for x and y axes
marginal distributions (default: "#009E73" (for x) and "#D55E00" (for
y)). Note that the defaults are colorblind-friendly.
yfillCharacter describing color fill for x and y axes
marginal distributions (default: "#009E73" (for x) and "#D55E00" (for
y)). Note that the defaults are colorblind-friendly.
typeA character specifying the type of statistical approach:
"parametric"
"nonparametric"
"robust"
"bayes"
You can specify just the initial letter.
conf.levelScalar between 0 and 1. If unspecified, the defaults
return 95% confidence/credible intervals (0.95).
bf.priorA number between 0.5 and 2 (default 0.707), the prior
width to use in calculating Bayes factors and posterior estimates. In
addition to numeric arguments, several named values are also recognized:
"medium", "wide", and "ultrawide", corresponding to r scale values
of 1/2, sqrt(2)/2, and 1, respectively. In case of an ANOVA, this value
corresponds to scale for fixed effects.
trTrim level for the mean when carrying out robust tests. In case
of an error, try reducing the value of tr, which is by default set to
0.2. Lowering the value might help.
kNumber of digits after decimal point (should be an integer)
(Default: k = 2L).
bf.messageLogical that decides whether to display Bayes Factor in
favor of the null hypothesis. This argument is relevant only for
parametric test (Default: TRUE).
results.subtitleDecides whether the results of statistical tests are
to be displayed as a subtitle (Default: TRUE). If set to FALSE, only
the plot will be returned.
xlabLabels for x and y axis variables. If NULL (default),
variable names for x and y will be used.
ylabLabels for x and y axis variables. If NULL (default),
variable names for x and y will be used.
subtitleThe text for the plot subtitle. Will work only if
results.subtitle = FALSE.
captionThe text for the plot caption.
ggthemeA ggplot2 theme. Default value is
ggstatsplot::theme_ggstatsplot(). Any of the ggplot2 themes (e.g.,
ggplot2::theme_bw()), or themes from extension packages are allowed
(e.g., ggthemes::theme_fivethirtyeight(), hrbrthemes::theme_ipsum_ps(),
etc.).
ggplot.componentA ggplot component to be added to the plot prepared
by ggstatsplot. This argument is primarily helpful for grouped_
variants of all primary functions. Default is NULL. The argument should
be entered as a ggplot2 function or a list of ggplot2 functions.