This web visualization demo showcases a pivot transformation being applied to a table of data through a process called data tweening. This example demonstrates how even complex data transformations such as pivot can be effectively explained through a sequence of visual transitions. All animations are performed using CSS transitions and a little JavaScript trickery. Note: may not work in all browsers
For more details on what data tweening is and how it works, check out our VLDB 2017 paper submission:
Data Tweening: Incremental Visualization of Data Transforms - Meraj Khan, Larry Xu, Arnab Nandi, Joseph M. Hellerstein