theme_animint: theme for passing animint specific params

View source: R/z_theme_animint.R

theme_animintR Documentation

theme for passing animint specific params

Description

Theme without checks. This allows us to write theme_animint(width=500), instead of theme(animint.width=500) which gives an error in ggplot2 because users should be informed if they mis-type standard theme element names. https://github.com/hadley/ggplot2/issues/938

Usage

theme_animint(...)

Arguments

...

theme options such as width. Use update_axes=c("x", "y") to update the axes of plots. Works for single selection variables.

Value

ggplot theme list with names such as animint.width.

Author(s)

Toby Dylan Hocking

Examples

mtcars$cyl <- as.factor(mtcars$cyl)
p <- ggplot() +
  geom_point(aes(x=wt, y=mpg, colour=cyl),
             data=mtcars) +
  ## set width and height values and update both axes
  theme_animint(width=600, height=600, update_axes=c("x", "y"))
viz <- list(plot=p, selector.types=list(cyl="single"))
animint2dir(viz)

animint2 documentation built on Nov. 22, 2023, 1:07 a.m.