图形语法
图表是数据到集合对象图形属性的一种映射
G2 中构建图表由一系列独立的图形语法元素组成
- 数据
- 图形属性:负责将数据中的变量映射至图形空间
- 几何标记:图形元素,如 点、线、多边形
- 度量:数据到图形属性的转换
- 坐标系
- 可视化组件:辅助元素,如 图例、坐标轴、提示、滑动条等
- 分面:如何将数据分解为子集,用于多维数据分析
视觉通道
可视化编码是将数据映射为可视化元素的过程,由两部分组成
- 几何标记:用何种几何图形多数据进行展示,该部分用于确定展示的方式,如 点、线、面、体
- 视觉通道:数据数值转换为可视元素的属性,该部分用于量化数据的表现,如 大小、方向、色彩
针对视觉通道的描述采用以下属性
positionsizecolorshape
视觉通道的语法格式为 chart.<geomType>().<attrType>(dims[, callback])
geom: 图表类型attr: 图表属性dims: 参与单个视觉通道映射的字段callback: 自定义解析方式