Skip to Content
Author's profile photo Vikas Ohri

Animated Charts in SAP Analytics Cloud

One of the key objectives of any analytics visualization is to present data and information in a manner to allow statistical inferences.SAP analytics cloud allow design strategies for all information displays, text sentences, tables, diagrams, maps, charts, images amongst many data visualization techniques for the said objective.

Animations in Plots are another popular way to show relationships and trends in a multi variate data analysis.

Use of motion charts or animations to visually tell the data insights or story was arguably made popular, several years ago,  by Hans Rosling  in one of his presentations, [click here to see the youtube video], on change in life expectancy over the years for various nations . It visually showed corelation of life expectancy with nations GDP Income and nations population.  Ever since lots of charting library providers including Google have come up with open source libraries to be used to render animated plots.

SAP Analytics on Cloud also provide possibility for such animated display of business or enterprise data as it has integrated R Visualization as part of its suite of tools for data analysis.

Shared below is image SAP Analytics for Cloud motion animated plot,wherein  data trends show by the moving lines rendering sequentially as per time line upon pressing of play button.

Working demo of chart is available at vikasohri.com/sac/animatedcharts

In essence, SAP Analytics Cloud platform provides building data visualization widgets using not only out of the box charts but also chart widgets provided by Google, D3  or any other state of the art charting libraries.

 

 

Assigned Tags

      10 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Sarau Shen
      Sarau Shen

      Thanks for the sharing. It looks cool. Is it available in SAC product already?

      Author's profile photo Vikas Ohri
      Vikas Ohri
      Blog Post Author

      The chart demonstarted is built using R script and uses underlying SAC Data Model. SAC Product allows embedding of Charts in stories using R Visualization. Changes in underlying Data Model are reflected automatically in the R visulaization also. Let me know if you need more details.

      Author's profile photo Radim Vongrej
      Radim Vongrej

      Can you please share details about which R packages have been used ?

      Thanks

      Author's profile photo Vikas Ohri
      Vikas Ohri
      Blog Post Author

      library(plotly)

      Let me know if you need more details.

      Author's profile photo Abhimanyu Sharma
      Abhimanyu Sharma

      Hi Vikas, could you please share the code?

      Author's profile photo Timo Barth
      Timo Barth

      Hi Vikas,

       

      great work - would you be so nice to share the code used for visualization?

       

      BR
      Timo

      Author's profile photo Abhimanyu Sharma
      Abhimanyu Sharma

      can you please share the sample code for this?

      Author's profile photo Aleksey Salinin
      Aleksey Salinin

      why is it still not possible to apply it within the framework of standard components?

      vote for it pls: https://influence.sap.com/sap/ino/#/idea/247156/

      Author's profile photo Mohit Kumar
      Mohit Kumar

      i am trying to built it with a colleague. i embedded the R into SAC. most things ok but teh function on timeloop / play does not work. can you share what librabry function you used to "Play" it.

      Author's profile photo Mohit Kumar
      Mohit Kumar

      note, my R code works outside SAC perfectly.