gganimate v1.0.5


Monthly downloads



A Grammar of Animated Graphics

The grammar of graphics as implemented in the 'ggplot2' package has been successful in providing a powerful API for creating static visualisation. In order to extend the API for animated graphics this package provides a completely new set of grammar, fully compatible with 'ggplot2' for specifying transitions and animations in a flexible and extensible way.

Functions in gganimate

Name Description
save_animation Infrastructure for animation saving
transition_time Transition through distinct states in time
renderers Renderers provided by gganimate
transition_states Transition between several distinct stages of the data
group_column Define what graphical type a layer is
shadow_mark Show original data as background marks
transition_components Transition individual components through their own lifecycle
transition_layers Build up a plot, layer by layer
tween_before_stat Define if layers should be tweened before stats are calculated
sprite_file Wrap an image sprite for easy handling
shadow_null A non-existent shadow
shadow_trail A trail of evenly spaced old frames
transition_reveal Reveal data along a given dimension
transition_null Keep all data constant across the animation
transition_manual Create an animation by specifying the frame membership directly
gganimate-ggproto Base ggproto classes for gganimate
view_follow Let the view follow the data in each frame
shadow_wake Show preceding frames with gradual falloff
split_animation Split an animation into chunks
view_static Keep a fixed view that include all of the data
video_file Wrap a video file for easy handling
transition_events Transition individual events in and out
transition_filter Transition between different filters
view_zoom Pan and zoom smoothly between different states
view_step Follow the data in steps
last_animation Retrieve the last rendered animation
anim_save Save an animation to a file
ease_aes Control easing of aesthetics
animate Render a gganim object
gganimate-package gganimate: A Grammar of Animated Graphics
frame_vars Access metadata about the frames in an animation
gif_file Wrap a gif file for easy handling
gganimate Catch attempt to use the old API
enter_exit Define how entering and exiting data behaves
No Results!

Vignettes of gganimate

No Results!

Last month downloads


Type Package
License MIT + file LICENSE
Encoding UTF-8
LazyData TRUE
VignetteBuilder knitr
RoxygenNote 7.0.2
Collate 'aaa.R' 'anim_save.R' 'animate.R' 'animation_store.R' 'ease-aes.R' 'gganim.R' 'gganimate-ggproto.R' 'gganimate-package.r' 'ggplot2_reimpl.R' 'group_column.R' 'layer_type.R' 'match_shapes.R' 'plot-build.R' 'post_process.R' 'renderers.R' 'scene.R' 'shadow-.R' 'shadow-mark.R' 'shadow-null.R' 'shadow-trail.R' 'shadow-wake.R' 'transformr.R' 'transition-.R' 'transition-components.R' 'transition-events.R' 'transition-filter.R' 'transition-manual.R' 'transition-layers.R' 'transition-null.R' 'transition-states.R' 'transition-time.R' 'transition_reveal.R' 'transmute-.R' 'transmute-enter.R' 'transmute-exit.R' 'transmuters.R' 'tween_before_stat.R' 'view-.R' 'view-follow.R' 'view-static.R' 'view-step.R' 'view-step-manual.R' 'view-zoom.R' 'view-zoom-manual.R' 'zzz.R'
NeedsCompilation no
Packaged 2020-02-09 19:24:42 UTC; thomas
Repository CRAN
Date/Publication 2020-02-09 19:50:02 UTC

Include our badge in your README