面积图
|
定义 使用带填充区域的线段显示数据在一个具有顺序性的维度上的变化。 |
何时使用 面积图可用来展示连续性数据,可很好地表示趋势、累积、减少以及变化。 堆叠面积图更擅于展示部分和整体之间的关系或趋势,而不是传达特定的值。 |
|
视觉通道 颜色、位置 |
|
分析目的 比较、组成、趋势 |
|
数据准备 1 个「时间」或「有序名词」字段 1 个「数值」字段 1 个「无序名词」字段(可选) |
设计指引
用法建议
元素构成
- X 轴:通常对应连续数据,值为时间,调用连续数据 X 轴。
- Y 轴:通常对应连续数据,值为数字,调用连续数据 Y 轴。
- 图例:通常出现在多条折线图中,用来区分不同折线代表的数据含义。
- 标签:用来解释数据点的值。
- 辅助元素:用来解释某个特殊的数据点的值,或标记出某个特殊含义的区域。
快速上手
import { Area } from '@antv/g2plot';
fetch('https://gw.alipayobjects.com/os/bmw-prod/360c3eae-0c73-46f0-a982-4746a6095010.json')
.then((res) => res.json())
.then((data) => {
const area = new Area('container', {
data,
xField: 'timePeriod',
yField: 'value',
xAxis: {
range: [0, 1],
},
});
area.render();
});
📊 查看更多示例.
🎨 面积图详细的配置参考 API 文档。