diff --git a/DESCRIPTION b/DESCRIPTION
index 1285c66dc..4382aacf3 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -1,7 +1,7 @@
Type: Package
Package: see
Title: Model Visualisation Toolbox for 'easystats' and 'ggplot2'
-Version: 0.8.2.1
+Version: 0.8.2.2
Authors@R:
c(person(given = "Daniel",
family = "Lüdecke",
@@ -63,15 +63,15 @@ Depends:
R (>= 3.6),
stats
Imports:
- bayestestR (>= 0.13.1),
+ bayestestR (>= 0.13.2),
correlation (>= 0.8.4),
datawizard (>= 0.9.1),
effectsize (>= 0.8.6),
- ggplot2 (>= 3.4.4),
+ ggplot2 (>= 3.5.0),
insight (>= 0.19.8),
- modelbased (>= 0.8.6),
+ modelbased (>= 0.8.7),
parameters (>= 0.21.5),
- performance (>= 0.10.8)
+ performance (>= 0.10.9)
Suggests:
brms,
curl,
@@ -103,11 +103,11 @@ Suggests:
rlang,
rmarkdown,
rstanarm,
- scales (>= 1.2.1),
+ scales (>= 1.3.0),
splines,
- testthat (>= 3.2.0),
+ testthat (>= 3.2.1),
tidygraph,
- vdiffr (>= 1.0.6)
+ vdiffr (>= 1.0.7)
Encoding: UTF-8
Language: en-US
Roxygen: list(markdown = TRUE)
diff --git a/man/figures/bayestestR-1.png b/man/figures/bayestestR-1.png
index ed2a4b994..35de43623 100644
Binary files a/man/figures/bayestestR-1.png and b/man/figures/bayestestR-1.png differ
diff --git a/man/figures/correlation-1.png b/man/figures/correlation-1.png
index 49dd37082..4f6825c24 100644
Binary files a/man/figures/correlation-1.png and b/man/figures/correlation-1.png differ
diff --git a/man/figures/modelbased1-1.png b/man/figures/modelbased1-1.png
index eb7a2d30a..59502b1ec 100644
Binary files a/man/figures/modelbased1-1.png and b/man/figures/modelbased1-1.png differ
diff --git a/man/figures/unnamed-chunk-10-1.png b/man/figures/unnamed-chunk-10-1.png
index 979297ff5..697b39424 100644
Binary files a/man/figures/unnamed-chunk-10-1.png and b/man/figures/unnamed-chunk-10-1.png differ
diff --git a/man/figures/unnamed-chunk-12-1.png b/man/figures/unnamed-chunk-12-1.png
index bfd1e05ab..26909ea98 100644
Binary files a/man/figures/unnamed-chunk-12-1.png and b/man/figures/unnamed-chunk-12-1.png differ
diff --git a/man/figures/unnamed-chunk-13-1.png b/man/figures/unnamed-chunk-13-1.png
index 47af707d2..0893920fb 100644
Binary files a/man/figures/unnamed-chunk-13-1.png and b/man/figures/unnamed-chunk-13-1.png differ
diff --git a/man/figures/unnamed-chunk-2-1.png b/man/figures/unnamed-chunk-2-1.png
index 791f6b101..d78b7aa5f 100644
Binary files a/man/figures/unnamed-chunk-2-1.png and b/man/figures/unnamed-chunk-2-1.png differ
diff --git a/man/figures/unnamed-chunk-4-1.png b/man/figures/unnamed-chunk-4-1.png
index 3ead05733..c8a3dbf41 100644
Binary files a/man/figures/unnamed-chunk-4-1.png and b/man/figures/unnamed-chunk-4-1.png differ
diff --git a/man/figures/unnamed-chunk-5-1.png b/man/figures/unnamed-chunk-5-1.png
index 79bebbb26..571432527 100644
Binary files a/man/figures/unnamed-chunk-5-1.png and b/man/figures/unnamed-chunk-5-1.png differ
diff --git a/man/figures/unnamed-chunk-6-1.png b/man/figures/unnamed-chunk-6-1.png
index ad0d9a29f..4b73be8fd 100644
Binary files a/man/figures/unnamed-chunk-6-1.png and b/man/figures/unnamed-chunk-6-1.png differ
diff --git a/man/figures/unnamed-chunk-7-1.png b/man/figures/unnamed-chunk-7-1.png
index bc4e83609..f41b28bb2 100644
Binary files a/man/figures/unnamed-chunk-7-1.png and b/man/figures/unnamed-chunk-7-1.png differ
diff --git a/man/figures/unnamed-chunk-9-1.png b/man/figures/unnamed-chunk-9-1.png
index 97d9b56a6..9995e4eda 100644
Binary files a/man/figures/unnamed-chunk-9-1.png and b/man/figures/unnamed-chunk-9-1.png differ
diff --git a/man/geom_violindot.Rd b/man/geom_violindot.Rd
index b02b4b4cf..b7cdeee8c 100644
--- a/man/geom_violindot.Rd
+++ b/man/geom_violindot.Rd
@@ -68,10 +68,31 @@ Defaults to 1/30 of the range of the data}
\item{position_dots}{Position adjustment for dots, either as a string, or the
result of a call to a position adjustment function.}
-\item{...}{Other arguments passed on to \code{\link[ggplot2:layer]{layer()}}. These are
-often aesthetics, used to set an aesthetic to a fixed value, like
-\code{colour = "red"} or \code{size = 3}. They may also be parameters
-to the paired geom/stat.}
+\item{...}{Other arguments passed on to \code{\link[ggplot2:layer]{layer()}}'s \code{params} argument. These
+arguments broadly fall into one of 4 categories below. Notably, further
+arguments to the \code{position} argument, or aesthetics that are required
+can \emph{not} be passed through \code{...}. Unknown arguments that are not part
+of the 4 categories below are ignored.
+\itemize{
+\item Static aesthetics that are not mapped to a scale, but are at a fixed
+value and apply to the layer as a whole. For example, \code{colour = "red"}
+or \code{linewidth = 3}. The geom's documentation has an \strong{Aesthetics}
+section that lists the available options. The 'required' aesthetics
+cannot be passed on to the \code{params}.
+\item When constructing a layer using
+a \verb{stat_*()} function, the \code{...} argument can be used to pass on
+parameters to the \code{geom} part of the layer. An example of this is
+\code{stat_density(geom = "area", outline.type = "both")}. The geom's
+documentation lists which parameters it can accept.
+\item Inversely, when constructing a layer using a
+\verb{geom_*()} function, the \code{...} argument can be used to pass on parameters
+to the \code{stat} part of the layer. An example of this is
+\code{geom_area(stat = "density", adjust = 0.5)}. The stat's documentation
+lists which parameters it can accept.
+\item The \code{key_glyph} argument of \code{\link[ggplot2:layer]{layer()}} may also be passed on through
+\code{...}. This can be one of the functions described as
+\link[ggplot2:draw_key]{key glyphs}, to change the display of the layer in the legend.
+}}
\item{size_dots, dots_size}{Size adjustment for dots.}
diff --git a/man/geom_violinhalf.Rd b/man/geom_violinhalf.Rd
index 82b68ae8e..8bf3734d2 100644
--- a/man/geom_violinhalf.Rd
+++ b/man/geom_violinhalf.Rd
@@ -38,15 +38,31 @@ the plot data. The return value must be a \code{data.frame}, and
will be used as the layer data. A \code{function} can be created
from a \code{formula} (e.g. \code{~ head(.x, 10)}).}
-\item{stat}{The statistical transformation to use on the data for this
-layer, either as a \code{ggproto} \code{Geom} subclass or as a string naming the
-stat stripped of the \code{stat_} prefix (e.g. \code{"count"} rather than
-\code{"stat_count"})}
-
-\item{position}{Position adjustment, either as a string naming the adjustment
-(e.g. \code{"jitter"} to use \code{position_jitter}), or the result of a call to a
-position adjustment function. Use the latter if you need to change the
-settings of the adjustment.}
+\item{stat}{The statistical transformation to use on the data for this layer.
+When using a \verb{geom_*()} function to construct a layer, the \code{stat}
+argument can be used the override the default coupling between geoms and
+stats. The \code{stat} argument accepts the following:
+\itemize{
+\item A \code{Stat} ggproto subclass, for example \code{StatCount}.
+\item A string naming the stat. To give the stat as a string, strip the
+function name of the \code{stat_} prefix. For example, to use \code{stat_count()},
+give the stat as \code{"count"}.
+\item For more information and other ways to specify the stat, see the
+\link[ggplot2:layer_stats]{layer stat} documentation.
+}}
+
+\item{position}{A position adjustment to use on the data for this layer. This
+can be used in various ways, including to prevent overplotting and
+improving the display. The \code{position} argument accepts the following:
+\itemize{
+\item The result of calling a position function, such as \code{position_jitter()}.
+This method allows for passing extra arguments to the position.
+\item A string naming the position adjustment. To give the position as a
+string, strip the function name of the \code{position_} prefix. For example,
+to use \code{position_jitter()}, give the position as \code{"jitter"}.
+\item For more information and other ways to specify the position, see the
+\link[ggplot2:layer_positions]{layer position} documentation.
+}}
\item{trim}{If \code{TRUE} (default), trim the tails of the violins
to the range of the data. If \code{FALSE}, don't trim the tails.}
@@ -72,10 +88,31 @@ rather than combining with them. This is most useful for helper functions
that define both data and aesthetics and shouldn't inherit behaviour from
the default plot specification, e.g. \code{\link[ggplot2:borders]{borders()}}.}
-\item{...}{Other arguments passed on to \code{\link[ggplot2:layer]{layer()}}. These are
-often aesthetics, used to set an aesthetic to a fixed value, like
-\code{colour = "red"} or \code{size = 3}. They may also be parameters
-to the paired geom/stat.}
+\item{...}{Other arguments passed on to \code{\link[ggplot2:layer]{layer()}}'s \code{params} argument. These
+arguments broadly fall into one of 4 categories below. Notably, further
+arguments to the \code{position} argument, or aesthetics that are required
+can \emph{not} be passed through \code{...}. Unknown arguments that are not part
+of the 4 categories below are ignored.
+\itemize{
+\item Static aesthetics that are not mapped to a scale, but are at a fixed
+value and apply to the layer as a whole. For example, \code{colour = "red"}
+or \code{linewidth = 3}. The geom's documentation has an \strong{Aesthetics}
+section that lists the available options. The 'required' aesthetics
+cannot be passed on to the \code{params}.
+\item When constructing a layer using
+a \verb{stat_*()} function, the \code{...} argument can be used to pass on
+parameters to the \code{geom} part of the layer. An example of this is
+\code{stat_density(geom = "area", outline.type = "both")}. The geom's
+documentation lists which parameters it can accept.
+\item Inversely, when constructing a layer using a
+\verb{geom_*()} function, the \code{...} argument can be used to pass on parameters
+to the \code{stat} part of the layer. An example of this is
+\code{geom_area(stat = "density", adjust = 0.5)}. The stat's documentation
+lists which parameters it can accept.
+\item The \code{key_glyph} argument of \code{\link[ggplot2:layer]{layer()}} may also be passed on through
+\code{...}. This can be one of the functions described as
+\link[ggplot2:draw_key]{key glyphs}, to change the display of the layer in the legend.
+}}
}
\description{
Create a half-violin plot.
diff --git a/man/theme_abyss.Rd b/man/theme_abyss.Rd
index c30304380..313b6a09c 100644
--- a/man/theme_abyss.Rd
+++ b/man/theme_abyss.Rd
@@ -41,8 +41,8 @@ are aligned to the plot panels. A value of "plot" means that titles and/or
caption are aligned to the entire plot (minus any space for margins and
plot tag).}
-\item{legend.position}{the position of legends ("none", "left", "right",
-"bottom", "top", or two-element numeric vector)}
+\item{legend.position}{the default position of legends ("none", "left",
+"right", "bottom", "top", "inside")}
\item{axis.title.space}{Axis title spacing.}
diff --git a/man/theme_blackboard.Rd b/man/theme_blackboard.Rd
index 651ccdce1..198d438bb 100644
--- a/man/theme_blackboard.Rd
+++ b/man/theme_blackboard.Rd
@@ -41,8 +41,8 @@ are aligned to the plot panels. A value of "plot" means that titles and/or
caption are aligned to the entire plot (minus any space for margins and
plot tag).}
-\item{legend.position}{the position of legends ("none", "left", "right",
-"bottom", "top", or two-element numeric vector)}
+\item{legend.position}{the default position of legends ("none", "left",
+"right", "bottom", "top", "inside")}
\item{axis.title.space}{Axis title spacing.}
diff --git a/man/theme_lucid.Rd b/man/theme_lucid.Rd
index a4f3cd68f..218fb36f4 100644
--- a/man/theme_lucid.Rd
+++ b/man/theme_lucid.Rd
@@ -41,8 +41,8 @@ are aligned to the plot panels. A value of "plot" means that titles and/or
caption are aligned to the entire plot (minus any space for margins and
plot tag).}
-\item{legend.position}{the position of legends ("none", "left", "right",
-"bottom", "top", or two-element numeric vector)}
+\item{legend.position}{the default position of legends ("none", "left",
+"right", "bottom", "top", "inside")}
\item{axis.title.space}{Axis title spacing.}
diff --git a/man/theme_modern.Rd b/man/theme_modern.Rd
index 5ea90e989..a08e415d8 100644
--- a/man/theme_modern.Rd
+++ b/man/theme_modern.Rd
@@ -41,8 +41,8 @@ are aligned to the plot panels. A value of "plot" means that titles and/or
caption are aligned to the entire plot (minus any space for margins and
plot tag).}
-\item{legend.position}{the position of legends ("none", "left", "right",
-"bottom", "top", or two-element numeric vector)}
+\item{legend.position}{the default position of legends ("none", "left",
+"right", "bottom", "top", "inside")}
\item{axis.title.space}{Axis title spacing.}
diff --git a/man/theme_radar.Rd b/man/theme_radar.Rd
index 3e21f6039..6b5347af4 100644
--- a/man/theme_radar.Rd
+++ b/man/theme_radar.Rd
@@ -60,8 +60,8 @@ are aligned to the plot panels. A value of "plot" means that titles and/or
caption are aligned to the entire plot (minus any space for margins and
plot tag).}
-\item{legend.position}{the position of legends ("none", "left", "right",
-"bottom", "top", or two-element numeric vector)}
+\item{legend.position}{the default position of legends ("none", "left",
+"right", "bottom", "top", "inside")}
\item{axis.title.space}{Axis title spacing.}
diff --git a/tests/testthat/_snaps/plot.check_normality/check-normality-works-lm-pp.svg b/tests/testthat/_snaps/plot.check_normality/check-normality-works-lm-pp.svg
index 7721b3c86..1609826e5 100644
--- a/tests/testthat/_snaps/plot.check_normality/check-normality-works-lm-pp.svg
+++ b/tests/testthat/_snaps/plot.check_normality/check-normality-works-lm-pp.svg
@@ -18,7 +18,7 @@
-
+
diff --git a/tests/testthat/_snaps/plot.check_normality/check-normality-works-lmer-random.svg b/tests/testthat/_snaps/plot.check_normality/check-normality-works-lmer-random.svg
index 0b5040f35..96297ddd3 100644
--- a/tests/testthat/_snaps/plot.check_normality/check-normality-works-lmer-random.svg
+++ b/tests/testthat/_snaps/plot.check_normality/check-normality-works-lmer-random.svg
@@ -18,7 +18,7 @@
-
+
diff --git a/tests/testthat/_snaps/plot.n_factors/bar-graph.svg b/tests/testthat/_snaps/plot.n_factors/bar-graph.svg
index 39e4e718a..2e7f4c081 100644
--- a/tests/testthat/_snaps/plot.n_factors/bar-graph.svg
+++ b/tests/testthat/_snaps/plot.n_factors/bar-graph.svg
@@ -48,11 +48,11 @@
-
-
-
-
-
+
+
+
+
+
0%
25%
50%
@@ -78,7 +78,7 @@
9
Number of factors
% of methods (out of 17)
-% of variance explained
+% of variance explained
Number of factors considered optimal by various algorithm. The dashed line represent the cumulative percentage of variance explained
How many factors to retain
diff --git a/tests/testthat/_snaps/scale_color_colorhex_c/scale-fill-colorhex-c-works.svg b/tests/testthat/_snaps/scale_color_colorhex_c/scale-fill-colorhex-c-works.svg
index c2d167a5b..f27a8b7c8 100644
--- a/tests/testthat/_snaps/scale_color_colorhex_c/scale-fill-colorhex-c-works.svg
+++ b/tests/testthat/_snaps/scale_color_colorhex_c/scale-fill-colorhex-c-works.svg
@@ -201,17 +201,17 @@
Petal.Length
Petal.Width
+Sepal.Length
+
+
+
+
+
+
5
6
7
-Sepal.Length
-
-
-
-
-
-
scale_fill_colorhex_c works
diff --git a/tests/testthat/_snaps/vdiffr_bayestestr_plots/plot-see-bayesfactor-models-works-1.svg b/tests/testthat/_snaps/vdiffr_bayestestr_plots/plot-see-bayesfactor-models-works-1.svg
index 11d536a7e..00df68ef4 100644
--- a/tests/testthat/_snaps/vdiffr_bayestestr_plots/plot-see-bayesfactor-models-works-1.svg
+++ b/tests/testthat/_snaps/vdiffr_bayestestr_plots/plot-see-bayesfactor-models-works-1.svg
@@ -25,10 +25,10 @@
-
-
-
-
+
+
+
+
64.7%
18.8%
13.1%
diff --git a/tests/testthat/_snaps/vdiffr_bayestestr_plots/plot-see-bayesfactor-models-works-2.svg b/tests/testthat/_snaps/vdiffr_bayestestr_plots/plot-see-bayesfactor-models-works-2.svg
index b6e052406..6f6749826 100644
--- a/tests/testthat/_snaps/vdiffr_bayestestr_plots/plot-see-bayesfactor-models-works-2.svg
+++ b/tests/testthat/_snaps/vdiffr_bayestestr_plots/plot-see-bayesfactor-models-works-2.svg
@@ -25,8 +25,8 @@
-
-
+
+
0.00
-1.60
@@ -38,8 +38,8 @@
-
-
+
+
0.00
-1.24
@@ -51,8 +51,8 @@
-
-
+
+
0.00
-2.93
diff --git a/tests/testthat/_snaps/vdiffr_geoms_coords/geom-point2-works.svg b/tests/testthat/_snaps/vdiffr_geoms_coords/geom-point2-works.svg
index 3cbc69d86..26e4ff8bf 100644
--- a/tests/testthat/_snaps/vdiffr_geoms_coords/geom-point2-works.svg
+++ b/tests/testthat/_snaps/vdiffr_geoms_coords/geom-point2-works.svg
@@ -18,7 +18,7 @@
-
+
diff --git a/tests/testthat/_snaps/vdiffr_geoms_coords/geom-poolpoint-works-1.svg b/tests/testthat/_snaps/vdiffr_geoms_coords/geom-poolpoint-works-1.svg
index 555037b7f..3e23eeeab 100644
--- a/tests/testthat/_snaps/vdiffr_geoms_coords/geom-poolpoint-works-1.svg
+++ b/tests/testthat/_snaps/vdiffr_geoms_coords/geom-poolpoint-works-1.svg
@@ -18,465 +18,465 @@
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-30
-31
-32
-33
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-45
-46
-47
-48
-49
-50
-51
-52
-53
-54
-55
-56
-57
-58
-59
-60
-61
-62
-63
-64
-65
-66
-67
-68
-69
-70
-71
-72
-73
-74
-75
-76
-77
-78
-79
-80
-81
-82
-83
-84
-85
-86
-87
-88
-89
-90
-91
-92
-93
-94
-95
-96
-97
-98
-99
-100
-101
-102
-103
-104
-105
-106
-107
-108
-109
-110
-111
-112
-113
-114
-115
-116
-117
-118
-119
-120
-121
-122
-123
-124
-125
-126
-127
-128
-129
-130
-131
-132
-133
-134
-135
-136
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-148
-149
-150
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
@@ -484,26 +484,26 @@
6
7
8
-
-0.0
-0.5
-1.0
-1.5
-2.0
-2.5
-Petal.Width
+
+0.0
+0.5
+1.0
+1.5
+2.0
+2.5
+Petal.Width
Sepal.Length
-
-Species
-
-a
-
-a
-
-a
-setosa
-versicolor
-virginica
+
+Species
+
+a
+
+a
+
+a
+setosa
+versicolor
+virginica
`geom_poolpoint()` works - 1
diff --git a/tests/testthat/_snaps/vdiffr_geoms_coords/geom-poolpoint-works-2.svg b/tests/testthat/_snaps/vdiffr_geoms_coords/geom-poolpoint-works-2.svg
index 8e1ec4b1a..6d37c7588 100644
--- a/tests/testthat/_snaps/vdiffr_geoms_coords/geom-poolpoint-works-2.svg
+++ b/tests/testthat/_snaps/vdiffr_geoms_coords/geom-poolpoint-works-2.svg
@@ -18,465 +18,465 @@
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-30
-31
-32
-33
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-45
-46
-47
-48
-49
-50
-51
-52
-53
-54
-55
-56
-57
-58
-59
-60
-61
-62
-63
-64
-65
-66
-67
-68
-69
-70
-71
-72
-73
-74
-75
-76
-77
-78
-79
-80
-81
-82
-83
-84
-85
-86
-87
-88
-89
-90
-91
-92
-93
-94
-95
-96
-97
-98
-99
-100
-101
-102
-103
-104
-105
-106
-107
-108
-109
-110
-111
-112
-113
-114
-115
-116
-117
-118
-119
-120
-121
-122
-123
-124
-125
-126
-127
-128
-129
-130
-131
-132
-133
-134
-135
-136
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-148
-149
-150
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
+100
+101
+102
+103
+104
+105
+106
+107
+108
+109
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149
+150
@@ -484,23 +484,23 @@
6
7
8
-
-0
-1
-2
-Petal.Width
+
+0
+1
+2
+Petal.Width
Sepal.Length
-
-Species
-
-a
-
-a
-
-a
-setosa
-versicolor
-virginica
+
+Species
+
+a
+
+a
+
+a
+setosa
+versicolor
+virginica
`geom_poolpoint()` works - 2
diff --git a/tests/testthat/_snaps/vdiffr_geoms_coords/geom-violindot-works.svg b/tests/testthat/_snaps/vdiffr_geoms_coords/geom-violindot-works.svg
index a22509312..755b74047 100644
--- a/tests/testthat/_snaps/vdiffr_geoms_coords/geom-violindot-works.svg
+++ b/tests/testthat/_snaps/vdiffr_geoms_coords/geom-violindot-works.svg
@@ -18,168 +18,168 @@
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -187,20 +187,20 @@
6
7
8
-
-setosa
-versicolor
-virginica
-Species
+
+setosa
+versicolor
+virginica
+Species
Sepal.Length
-
-Species
-
-
-
-setosa
-versicolor
-virginica
+
+Species
+
+
+
+setosa
+versicolor
+virginica
geom_violindot() works
diff --git a/tests/testthat/_snaps/vdiffr_geoms_coords/geom-violinhalf-works.svg b/tests/testthat/_snaps/vdiffr_geoms_coords/geom-violinhalf-works.svg
index 3709ab87d..86ea366dc 100644
--- a/tests/testthat/_snaps/vdiffr_geoms_coords/geom-violinhalf-works.svg
+++ b/tests/testthat/_snaps/vdiffr_geoms_coords/geom-violinhalf-works.svg
@@ -18,18 +18,18 @@
-
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -37,20 +37,20 @@
6
7
8
-
-setosa
-versicolor
-virginica
-Species
+
+setosa
+versicolor
+virginica
+Species
Sepal.Length
-
-Species
-
-
-
-setosa
-versicolor
-virginica
+
+Species
+
+
+
+setosa
+versicolor
+virginica
geom_violinhalf() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-color-bluebrown-d-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-color-bluebrown-d-works.svg
index d8a6dd4b5..aaf9803d4 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-color-bluebrown-d-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-color-bluebrown-d-works.svg
@@ -18,28 +18,28 @@
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -47,29 +47,29 @@
6
7
8
-
-setosa
-versicolor
-virginica
-Species
+
+setosa
+versicolor
+virginica
+Species
Sepal.Length
-
-Species
-
-
-
-
-
-
-
-
-
-
-
-
-setosa
-versicolor
-virginica
+
+Species
+
+
+
+
+
+
+
+
+
+
+
+
+setosa
+versicolor
+virginica
scale_color_bluebrown_d() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-color-flat-c-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-color-flat-c-works.svg
index 3b09bee51..0c76dd81d 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-color-flat-c-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-color-flat-c-works.svg
@@ -192,18 +192,18 @@
6
Petal.Length
Petal.Width
-
-
-5
-6
-7
-Sepal.Length
-
-
-
-
-
-
+
+Sepal.Length
+
+
+
+
+
+
+
+5
+6
+7
scale_color_flat_c() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-color-pizza-c-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-color-pizza-c-works.svg
index 1fa3cb87d..82d1c1481 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-color-pizza-c-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-color-pizza-c-works.svg
@@ -192,18 +192,18 @@
6
Petal.Length
Petal.Width
-
-
-5
-6
-7
-Sepal.Length
-
-
-
-
-
-
+
+Sepal.Length
+
+
+
+
+
+
+
+5
+6
+7
scale_color_pizza_c() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-color-pizza-d-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-color-pizza-d-works.svg
index 01c3d59d3..8c2ce0a3c 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-color-pizza-d-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-color-pizza-d-works.svg
@@ -18,28 +18,28 @@
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -47,29 +47,29 @@
6
7
8
-
-setosa
-versicolor
-virginica
-Species
+
+setosa
+versicolor
+virginica
+Species
Sepal.Length
-
-Species
-
-
-
-
-
-
-
-
-
-
-
-
-setosa
-versicolor
-virginica
+
+Species
+
+
+
+
+
+
+
+
+
+
+
+
+setosa
+versicolor
+virginica
scale_color_pizza_d() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-color-social-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-color-social-works.svg
index d2f9d9271..b40a7a056 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-color-social-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-color-social-works.svg
@@ -192,18 +192,18 @@
6
Petal.Length
Petal.Width
-
-
-5
-6
-7
-Sepal.Length
-
-
-
-
-
-
+
+Sepal.Length
+
+
+
+
+
+
+
+5
+6
+7
scale_color_social() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-flat-d-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-flat-d-works.svg
index 1cbdaa03b..08255da9a 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-flat-d-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-flat-d-works.svg
@@ -18,28 +18,28 @@
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -47,29 +47,29 @@
6
7
8
-
-setosa
-versicolor
-virginica
-Species
+
+setosa
+versicolor
+virginica
+Species
Sepal.Length
-
-Species
-
-
-
-
-
-
-
-
-
-
-
-
-setosa
-versicolor
-virginica
+
+Species
+
+
+
+
+
+
+
+
+
+
+
+
+setosa
+versicolor
+virginica
scale_fill_flat_d() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-material-c-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-material-c-works.svg
index 23c50b3ce..064c45239 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-material-c-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-material-c-works.svg
@@ -192,18 +192,18 @@
6
Petal.Length
Petal.Width
-
-
-5
-6
-7
-Sepal.Length
-
-
-
-
-
-
+
+Sepal.Length
+
+
+
+
+
+
+
+5
+6
+7
scale_fill_material_c() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-material-d-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-material-d-works.svg
index 736420080..89c08f197 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-material-d-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-material-d-works.svg
@@ -18,18 +18,18 @@
-
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -37,20 +37,20 @@
6
7
8
-
-setosa
-versicolor
-virginica
-Species
+
+setosa
+versicolor
+virginica
+Species
Sepal.Length
-
-Species
-
-
-
-setosa
-versicolor
-virginica
+
+Species
+
+
+
+setosa
+versicolor
+virginica
scale_fill_material_d() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-metro-c-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-metro-c-works.svg
index bd3338ba7..91e8ac25a 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-metro-c-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-metro-c-works.svg
@@ -192,18 +192,18 @@
6
Petal.Length
Petal.Width
-
-
-5
-6
-7
-Sepal.Length
-
-
-
-
-
-
+
+Sepal.Length
+
+
+
+
+
+
+
+5
+6
+7
scale_fill_metro_c() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-metro-d-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-metro-d-works.svg
index 9e002294f..f67d1b0ad 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-metro-d-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-metro-d-works.svg
@@ -18,18 +18,18 @@
-
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
@@ -37,20 +37,20 @@
6
7
8
-
-setosa
-versicolor
-virginica
-Species
+
+setosa
+versicolor
+virginica
+Species
Sepal.Length
-
-Species
-
-
-
-setosa
-versicolor
-virginica
+
+Species
+
+
+
+setosa
+versicolor
+virginica
scale_fill_metro_d() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-see-c-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-see-c-works.svg
index ad41fba3d..72fb4a88b 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-see-c-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-see-c-works.svg
@@ -192,18 +192,18 @@
6
Petal.Length
Petal.Width
-
-
-5
-6
-7
-Sepal.Length
-
-
-
-
-
-
+
+Sepal.Length
+
+
+
+
+
+
+
+5
+6
+7
scale_fill_see_c() works
diff --git a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-see-d-works.svg b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-see-d-works.svg
index 92ba1943f..943622edf 100644
--- a/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-see-d-works.svg
+++ b/tests/testthat/_snaps/vdiffr_scale_color/scale-fill-see-d-works.svg
@@ -18,28 +18,28 @@
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -47,29 +47,29 @@
6
7
8
-
-setosa
-versicolor
-virginica
-Species
+
+setosa
+versicolor
+virginica
+Species
Sepal.Length
-
-Species
-
-
-
-
-
-
-
-
-
-
-
-
-setosa
-versicolor
-virginica
+
+Species
+
+
+
+
+
+
+
+
+
+
+
+
+setosa
+versicolor
+virginica
scale_fill_see_d() works
diff --git a/tests/testthat/_snaps/vdiffr_themes/theme-abyss-works.svg b/tests/testthat/_snaps/vdiffr_themes/theme-abyss-works.svg
index f97aed120..cde8c686c 100644
--- a/tests/testthat/_snaps/vdiffr_themes/theme-abyss-works.svg
+++ b/tests/testthat/_snaps/vdiffr_themes/theme-abyss-works.svg
@@ -18,7 +18,7 @@
-
+
diff --git a/tests/testthat/_snaps/vdiffr_themes/theme-blackboard-works.svg b/tests/testthat/_snaps/vdiffr_themes/theme-blackboard-works.svg
index b9effd62b..cd83ec55c 100644
--- a/tests/testthat/_snaps/vdiffr_themes/theme-blackboard-works.svg
+++ b/tests/testthat/_snaps/vdiffr_themes/theme-blackboard-works.svg
@@ -18,7 +18,7 @@
-
+
diff --git a/tests/testthat/_snaps/vdiffr_themes/theme-modern-works.svg b/tests/testthat/_snaps/vdiffr_themes/theme-modern-works.svg
index b871e4e9e..5781d2171 100644
--- a/tests/testthat/_snaps/vdiffr_themes/theme-modern-works.svg
+++ b/tests/testthat/_snaps/vdiffr_themes/theme-modern-works.svg
@@ -18,165 +18,165 @@
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -184,23 +184,23 @@
6
7
8
-
-2.0
-2.5
-3.0
-3.5
-4.0
-4.5
-Sepal.Width
+
+2.0
+2.5
+3.0
+3.5
+4.0
+4.5
+Sepal.Width
Sepal.Length
-
-Species
-
-
-
-setosa
-versicolor
-virginica
+
+Species
+
+
+
+setosa
+versicolor
+virginica
theme_modern works
diff --git a/tests/testthat/_snaps/vdiffr_themes/theme-radar-works.svg b/tests/testthat/_snaps/vdiffr_themes/theme-radar-works.svg
index 3fd9e45fb..99c4c7261 100644
--- a/tests/testthat/_snaps/vdiffr_themes/theme-radar-works.svg
+++ b/tests/testthat/_snaps/vdiffr_themes/theme-radar-works.svg
@@ -20,52 +20,52 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-Petal.Length
-Petal.Width
-Sepal.Length
-Sepal.Width
+
+
+
+
+
+
+
+
+
+
+
+
+
+Petal.Length
+Petal.Width
+Sepal.Length
+Sepal.Width
-2
-4
-6
-name
-value
-
-Species
-
-
-
-setosa
-versicolor
-virginica
-theme_radar works
+2
+4
+6
+name
+value
+
+Species
+
+
+
+setosa
+versicolor
+virginica
+theme_radar works