Vega: A visualization grammar to create without programming

Posted to Software  |  Tags: ,  |  Nathan Yau

Visualization online can be a challenge if you don’t know how to program. Analytics startup Trifacta just lightened the load with Vega, a “visualization grammar” that lets you create and share by editing a JSON file. Check out the demo live editor to see how this works. Select different chart types from the drop down menu on the top left, which you can render in HTML5 Canvas or SVG.

Of note: Vega is built on top of Data-Driven Documents.

To get right to the point: Vega is NOT intended as a “replacement” for D3. D3 is intentionally a low-level system. During the early design of D3, we even referred to it as a “visualization kernel” rather than a “toolkit” or “framework”. In addition to custom design, D3 is intended as a supporting layer for higher-level visualization tools. Vega is one such tool, and leverages D3 heavily within its implementation.

Gonna keep an eye on this one.


Jobs Charted by State and Salary

Jobs and pay can vary a lot depending on where you live, based on 2013 data from the Bureau of Labor Statistics. Here’s an interactive to look.

Years You Have Left to Live, Probably

The individual data points of life are much less predictable than the average. Here’s a simulation that shows you how much time is left on the clock.

The Best Data Visualization Projects of 2014

It’s always tough to pick my favorite visualization projects. Nevertheless, I gave it a go.

Shifting Incomes for American Jobs

For various occupations, the difference between the person who makes the most and the one who makes the least can be significant.