View source: R/girafe_options.R
| opts_zoom | R Documentation | 
Allows customization of the zoom.
opts_zoom(min = 1, max = 1, duration = 300)
| min | minimum zoom factor | 
| max | maximum zoom factor | 
| duration | duration of the zoom transitions, in milliseconds | 
Other girafe animation options: 
girafe_defaults(),
girafe_options(),
init_girafe_defaults(),
opts_hover(),
opts_selection(),
opts_sizing(),
opts_toolbar(),
opts_tooltip(),
set_girafe_defaults()
library(ggplot2)
dataset <- mtcars
dataset$carname = row.names(mtcars)
gg <- ggplot(
  data = dataset,
  mapping = aes(x = wt, y = qsec, color = disp,
                tooltip = carname, data_id = carname) ) +
  geom_point_interactive() + theme_minimal()
x <- girafe(ggobj = gg)
x <- girafe_options(x,
  opts_zoom(min = .7, max = 2) )
if( interactive() ) print(x)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.