如图所示,在图表展示时,会遇到数据量差距过大的情况,出现这种情况后,过小的数据不仅会影响美观性,还会影响交互(比如,点击事件等)

在G2可以通过设置 度量(Scale) 修正.
G2 中的度量 (Scale) 是一个非常重要的概念,用于定义数据的类型和展示方式
| 数据类型 | 度量类型 |
|---|---|
| 连续 | linear、log、pow、time、quantize、quantile |
| 分类(非连续) | cat、timeCat |
| 常量 | identity |
我们就用其中的 pow 属性
pow: pow 度量,连续非线性的 pow 数据 将 [2, 4, 8, 16, 32] 转换成 [1, 2, 3, 4, 5]。
chart.scale('uv', {
type: 'pow',
})

btw:
G2Plot 这个属性在mate中配置
meta={{
uv: { alias: 'UV', type: 'pow' }
}}