Learn R Programming

⚠️There's a newer version (1.0.10) of this package.Take me there.

gganimate (version 1.0.5)

A Grammar of Animated Graphics

Description

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.

Copy Link

Version

Install

install.packages('gganimate')

Monthly Downloads

19,906

Version

1.0.5

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Thomas Pedersen

Last Published

February 9th, 2020

Functions in gganimate (1.0.5)

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