什么是几何标记

    G2 生成的图表的类型,都是由几何标记决定的。可以通过下图直观得理解什么是几何标记:

    创建好 chart 对象之后,就可以通过如下方式选择几何标记的类型:

    目前 G2 支持的几何标记的类型如下:

    下表展示了 G2 中的 geom 几何标记类型和传统图表的对应关系,更多的图表详见 G2 官网的 。

    几何标记 geom 对象方法主要有两种:

    • 图形属性(attr)方法:用户设置数据到视觉通道的映射,详细信息查看 图形属性

      • color
      • size
      • shape
      • opacity
      • label(dims, [callback], cfg)几何标记上
      • style(cfg) 配置图形的样式 详情
      • select(cfg) 图形选中操作
      • active(boolean) 图形激活交互开关
      • animate(cfg) 图形的动画

    使用几何标记实现各种图表类型时,对于每一种几何标记来说,在绘制的时候有不同的形状(shape),视觉通道跟图形属性的映射方式不一样也会生成不同的图形:

    • 点图,可以使用圆点、三角形、正方形、十字符号等表示点
    • 线图,可以有折线、曲线、点线等

    下面提供了 G2 中各个 geom 内置提供的 shape 类型,在后续图形属性章节,会详细介绍 shape 的使用方法。

    如果上面各种几何标记的图形形状没法满足你需求的话,可以进行 自定义shape