gganimate v1.0.3


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

Vignettes of gganimate

No Results!

Last month downloads


Type Package
Date 2019-03-03
License MIT + file LICENSE
Encoding UTF-8
LazyData TRUE
VignetteBuilder knitr
RoxygenNote 6.1.1
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 2019-04-02 18:49:10 UTC; thomas
Repository CRAN
Date/Publication 2019-04-02 19:10:02 UTC

Include our badge in your README