Home - smclements/vega GitHub Wiki
Vega is a visualization grammar, a declarative format for creating, saving and sharing interactive visualization designs. This wiki contains documentation and learning materials for getting up and running with Vega.
Documentation
Vega Documentation
Page |
Description |
Visualization |
Top-level visualization properties. |
Data |
Define and load data to visualize. |
Data Transforms |
Transform data prior to visualization. |
Scales |
Map data properties to visual properties using scales. |
Axes |
Axes visualize scales for spatial encodings. |
Legends |
Legends visualize scales for color, shape and size encodings. |
Marks |
Visualize data using various graphical marks. |
Group Marks |
A special kind of mark that can contain other marks. |
Signals |
Dynamic variables to drive interactive behaviours. |
Predicates |
Conditions (or "selections") to modify mark properties. |
Expressions |
Expression language for filters, formulas and signals. |
Runtime |
Deploying and using the browser-based Vega runtime. |
Headless Mode |
Server-side Vega using "headless" rendering. |
Tutorials and Miscellaneous
Page |
Description |
Tutorial |
A Vega Bar Chart, Deconstructed. |
Vega and D3 |
On the relationship between Vega and D3.js. |
Upgrading to 2.0 |
Lists the changes made to the specification language in v2.0 |
Contribute |
Some project ideas for anyone interested in improving Vega. |
Related Links