Skip to content
大纲

图形语法

图表是数据到集合对象图形属性的一种映射

G2 中构建图表由一系列独立的图形语法元素组成

  • 数据
  • 图形属性:负责将数据中的变量映射至图形空间
  • 几何标记:图形元素,如 点、线、多边形
  • 度量:数据到图形属性的转换
  • 坐标系
  • 可视化组件:辅助元素,如 图例、坐标轴、提示、滑动条等
  • 分面:如何将数据分解为子集,用于多维数据分析

视觉通道

可视化编码是将数据映射为可视化元素的过程,由两部分组成

  • 几何标记:用何种几何图形多数据进行展示,该部分用于确定展示的方式,如 点、线、面、体
  • 视觉通道:数据数值转换为可视元素的属性,该部分用于量化数据的表现,如 大小、方向、色彩

针对视觉通道的描述采用以下属性

  • position
  • size
  • color
  • shape

视觉通道的语法格式为 chart.<geomType>().<attrType>(dims[, callback])

  • geom: 图表类型
  • attr: 图表属性
  • dims: 参与单个视觉通道映射的字段
  • callback: 自定义解析方式