Create an animation to show datasets that share sample summary statistics with Anscombe's quartet.
Usage
anscombise_gif(
x,
which = 1,
idempotent = TRUE,
theme_name = "classic",
ease = "cubic-in-out",
transition_length = 3,
state_length = 1,
wrap = TRUE
)Arguments
- x
A list of input datasets. Each one must be a suitable argument
xforanscombise.- which, idempotent
Vectors that provide the arguments of the same names to
anscombisefor each dataset. If necessary,rep_lenis used to replicate these arguments so that they each have lengthlength(x).- theme_name
A character scalar used to set the
ggtheme. One of"grey","gray","bw","linedraw","light","dark","minimal","classic","void"or"test".- ease
A character scalar passed to
ease_aesto control how the points move in transitioning from one dataset to the next.- transition_length, state_length, wrap
Arguments passed to
transition_states.
Value
An object of class c("gganim", "gg", "ggplot") with an additional
attribute new_data that is a data frame with 3 variables, x, y and
dataset containing the datasets output from anscombise.
The returned object may be displayed using by typing its name,
e.g., anim or saved as a GIF file using
anim_save, e.g.,
gganimate::anim_save("anscombe.gif", anim).
See also
anscombise modifies a dataset so that it shares sample summary
statistics with Anscombe's quartet.
input_datasets: input1 to input8 for some input datasets
of the same size as those in Anscombe's quartet.