Movatterモバイル変換


[0]ホーム

URL:


Vega – A Visualization Grammar

Vega is avisualization grammar, a declarative language for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate web-based views using Canvas or SVG.

Version 5.31.0

Vega provides basic building blocks for a wide variety of visualization designs:data loading andtransformation,scales,map projections,axes,legends, andgraphical marks such as rectangles, lines, plotting symbols,etc. Interaction techniques can be specified usingreactive signals that dynamically modify a visualization in response toinput event streams.

A Vegaspecification defines an interactive visualization in aJSON format. Specifications are parsed by Vega’s JavaScriptruntime to generate both static images or interactive web-based views. Vega provides a convenient representation for computational generation of visualizations, and can serve as a foundation for new APIs and visual analysis tools.

To get started with Vega, take a look at thetutorials,example gallery, andusage guide, or readabout the project’s goals.

To rapidly create common statistical graphics, check outVega-Lite, a higher-level language built on top of Vega. Not that into JavaScript? Take a look at theAltair Python API for Vega-Lite.

Need help or want to share examples? Join theVega discussion forum or theVega Slack organization!


[8]ページ先頭

©2009-2025 Movatter.jp