grouped_ggdotplotstats(
data,
x,
y,
grouping.var,
title.prefix = NULL,
output = "plot",
...,
plotgrid.args = list(),
title.text = NULL,
title.args = list(size = 16, fontface = "bold"),
caption.text = NULL,
caption.args = list(size = 10),
sub.text = NULL,
sub.args = list(size = 12)
)
Arguments
data |
A dataframe (or a tibble) from which variables specified are to
be taken. A matrix or tables will not be accepted. |
x |
A numeric variable from the dataframe data . |
y |
Label or grouping variable. |
grouping.var |
A single grouping variable (can be entered either as a
bare name x or as a string "x" ). |
title.prefix |
Character string specifying the prefix text for the fixed
plot title (name of each factor level) (Default: NULL ). If NULL , the
variable name entered for grouping.var will be used. |
output |
If "expression" , will return expression with statistical
details, while "dataframe" will return a dataframe containing the
results. |
... |
Arguments passed on to ggdotplotstats
point.args A list of additional aesthetic arguments passed to
geom_point .
type Type of statistic expected ("parametric" or "nonparametric"
or "robust" or "bayes" ).Corresponding abbreviations are also accepted:
"p" (for parametric), "np" (nonparametric), "r" (robust), or
"bf" resp.
tr Trim level for the mean when carrying out robust tests. If you
get error stating "Standard error cannot be computed because of Winsorized
variance of 0 (e.g., due to ties). Try to decrease the trimming level.",
try to play around with the value of tr , which is by default set to
0.1 . Lowering the value might help.
centrality.k Integer denoting the number of decimal places expected
for centrality parameter label. (Default: 2L ).
centrality.line.args A list of additional
aesthetic arguments to be passed to the geom_line used to display the
lines corresponding to the centrality parameter and test value.
centrality.label.args A list of additional
aesthetic arguments to be passed to the geom_label used to display the
label corresponding to the centrality parameter and test value.
xlab Labels for x and y axis variables. If NULL (default),
variable names for x and y will be used.
subtitle The text for the plot subtitle. Will work only if
results.subtitle = FALSE .
caption The text for the plot caption.
test.value A number specifying the value of the null hypothesis
(Default: 0 ).
bf.prior A number between 0.5 and 2 (default 0.707 ), the prior
width to use in calculating Bayes factors.
bf.message Logical that decides whether to display Bayes Factor in
favor of the null hypothesis. This argument is relevant only for
parametric test (Default: TRUE ).
effsize.type Type of effect size needed for parametric tests. The
argument can be "d" (for Cohen's d) or "g" (for Hedge's g).
conf.level Scalar between 0 and 1. If unspecified, the defaults return
95% confidence/credible intervals (0.95 ).
nboot Number of bootstrap samples for computing confidence interval
for the effect size (Default: 100 ).
k Number of digits after decimal point (should be an integer)
(Default: k = 2L ).
results.subtitle Decides 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.
centrality.plotting Logical that decides whether centrality tendency measure
is to be displayed as a point with a label (Default: TRUE ). Function
decides which central tendency measure to show depending on the type
argument (mean for parametric, median for non-parametric,
trimmed mean for robust, and MAP estimator for Bayes).
ggplot.component A 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.
ggtheme A function, ggplot2 theme name. Default value is
ggplot2::theme_bw() . Any of the ggplot2 themes, or themes from
extension packages are allowed (e.g., ggthemes::theme_fivethirtyeight() ,
hrbrthemes::theme_ipsum_ps() , etc.).
ggstatsplot.layer Logical that decides whether theme_ggstatsplot
theme elements are to be displayed along with the selected ggtheme
(Default: TRUE ). theme_ggstatsplot is an opinionated theme layer that
override some aspects of the selected ggtheme .
ylab Labels for x - and y - axis variables, respectively
(Defaults: "regression coefficient" and "term" ).
|
plotgrid.args |
A list of additional arguments to cowplot::plot_grid . |
title.text |
String or plotmath expression to be drawn as title for the
combined plot. |
title.args |
A list of additional arguments
provided to title , caption and sub , resp. |
caption.text |
String or plotmath expression to be drawn as the caption
for the combined plot. |
caption.args |
A list of additional arguments
provided to title , caption and sub , resp. |
sub.text |
The label with which the combined plot should be annotated.
Can be a plotmath expression. |
sub.args |
A list of additional arguments
provided to title , caption and sub , resp. |
References
https://indrajeetpatil.github.io/ggstatsplot/articles/web_only/ggdotplotstats.html
See also
Examples
#> Scale for 'x' is already present. Adding another scale for 'x', which will
#> replace the existing scale.
#> Scale for 'x' is already present. Adding another scale for 'x', which will
#> replace the existing scale.
#> Scale for 'x' is already present. Adding another scale for 'x', which will
#> replace the existing scale.
# }