Animating Data in PowerPoint

Anand S (~anand40)




This workshop explains how to create animated data visualizations in PowerPoint with Python.

PowerPoint is the most popular data visualization tool. Even users of BI platforms like Tableau, Power BI, etc copy-paste screenshots into PowerPoint. What if we could create them natively?

In PyCon 2013, I talked about how Python can automate PowerPoint. This was restricted to Windows users.

Two things have happened since. Creating OfficeXML files (on Linux) is easier. PowerPoint has a number of new features -- notably the morph transition. This lets us create animated slides quite easily.

Bar chart race


You need these installed on your system:

  • Python
  • Gramex
  • PowerPoint (ideally -- but OpenOffice / LibreOffice is fine, too)

Speaker Info:

Anand is a co-founder of Gramener, a data science company. He is recognized as one of India's top data scientists. He leads a team that automates insights from data and narrates these as visual data stories.

Speaker Links:

Past talks

Section: Data Science, Machine Learning and AI
Type: Workshop
Target Audience: Intermediate
Last Updated: