Vega-Lite 是交互式统计图形的高层声明式语法,用 JSON 描述数据、图形标记、编码和变换,之后编译为 Vega。它适合可重复制图、教学和分析工具集成。点、线、柱、面积、地理形状等 mark 与位置、颜色、大小等编码;聚合、分箱、过滤、排序、堆叠和时间转换;分面、分层、多视图组合和交互参数。

从最小规范开始,需要明确字段类型和编码,之后逐步添加变换与交互。使用在线编辑器检查 schema。项目中固定 Vega-Lite 版本,并将规范与数据一起纳入版本控制。

自动默认值方便但不总是符合业务语义,尤其要检查排序、零基线和聚合。超复杂定制可下沉到 Vega,Python 用户可使用 Altair。