Vega-Lite Tutorial for Data Visualizations

Who: Jeff Heer, Dominik Moritz, Ham Wongsuphasawat

When: May 18, 2016

Times: 9:15am-12:15pm PST

UC Davis Location: DSI Space, Shields Library, UC Davis Campus

Contact: Please contact Jessica Mizzi with any questions


Visualizations can be a powerful to to efficiently explore data and to communicate your research results. However, creating effective visualizations and picking the right tools can be tricky. In our hands on workshop we will show you how you can use Vega-Lite to quickly create visualizations. We have created Vega-Lite as an easy to use visualization library for data exploration with smart defaults but also ways to customize charts for presentation. Our goal for this workshop is to create a visualization with you and then publish it on the internet.

In this hands on workshop you will learn how to:

  • Create basic visualizations with Vega-Lite
  • How to effectively encode your data
  • Transform the data in Vega-Lite
  • Customize visual appearance of the charts
  • Embed visualizations in a web page
  • Load your own data

This workshop will be taught remotely and broadcast to our classroom via Google Hangouts on Air. We will have helpers in our local room to facilitate the lesson. The lesson will also be streamed to YouTube and saved there for viewing at a later time. You only need to register to this event if you plan on coming to a classroom.

What to Bring

  • A computer connected to the internet, that’s it!
  • An interesting data set if you have one

LICENSE: This documentation and all textual/graphic site content is licensed under the Creative Commons - 0 License (CC0) -- fork @ github. Presentations (PPT/PDF) and PDFs are the property of their respective owners and are under the terms indicated within the presentation.