echarts折线图堆叠
时间: 2023-10-17 12:37:35 浏览: 104
Echarts实现的折线图
5星 · 资源好评率100%
您好!要创建堆叠的折线图,您可以使用 Echarts 库来实现。下面是一个简单的示例代码,演示如何创建一个堆叠的折线图:
```javascript
// 引入echarts库
import echarts from 'echarts';
// 初始化echarts实例
const myChart = echarts.init(document.getElementById('chart'));
// 定义折线图的配置项
const options = {
title: {
text: '堆叠折线图'
},
tooltip: {
trigger: 'axis'
},
legend: {
data: ['系列1', '系列2', '系列3']
},
xAxis: {
type: 'category',
data: ['数据1', '数据2', '数据3', '数据4', '数据5', '数据6']
},
yAxis: {
type: 'value'
},
series: [
{
name: '系列1',
type: 'line',
stack: '总量',
data: [120, 132, 101, 134, 90, 230]
},
{
name: '系列2',
type: 'line',
stack: '总量',
data: [220, 182, 191, 234, 290, 330]
},
{
name: '系列3',
type: 'line',
stack: '总量',
data: [150, 232, 201, 154, 190, 330]
}
]
};
// 使用配置项生成图表
myChart.setOption(options);
```
以上代码会创建一个带有三个系列的堆叠折线图,并在页面上显示。您可以根据自己的需要修改数据和样式,以适应您的项目需求。请确保在使用之前引入 echarts 库,并将图表容器的 ID 设置为 'chart'。
希望能对您有所帮助!如有任何问题,请随时提问。
阅读全文