学习多折线图
配置项如下
option={
title: {
text: '多折线图'
},
tooltip: {
trigger: 'axis'
},
legend: {
bottom: '3%',
data:[
{name:'邮件营销',icon:'circle'},
{name:'联盟广告',icon:'circle'},
{name:'视频广告',icon:'circle'},
{name:'直接访问',icon:'circle'},
{name:'搜索引擎',icon:'circle'},
]
},
dataset:{
source:{
// 提供一份数据。
week:['周一','周二','周三','周四','周五','周六','周日'],
'邮件营销':[120, 132, 101, 134, 90, 230, 210],
'联盟广告':[220, 182, 191, 234, 290, 330, 310],
'视频广告':[150, 232, 201, 154, 190, 330, 410],
'直接访问':[320, 332, 301, 334, 390, 330, 320],
'搜索引擎':[820, 932, 901, 934, 1290, 1330, 1320],
}
},
grid: {
left: '3%',
right: '4%',
bottom: '10%',
containLabel: true
},
toolbox: {
show: true,
feature: {
dataZoom: {
yAxisIndex: 'none'
},
dataView: {readOnly: false},
magicType: {type: ['line', 'bar']},
restore: {},
saveAsImage: {}
}
},
xAxis: {
// 声明一个 X 轴,类目轴(category)。默认情况下,类目轴对应到 dataset 第一列。
type: 'category',
boundaryGap: false,
},
yAxis: {
// 声明一个 Y 轴,数值轴。
type: 'value'
},
// 声明多个 line 系列,默认情况下,每个系列会自动对应到 dataset 的每一列。
series: [
{
type:'line'
},
{
type:'line'
},
{
type:'line'
},
{
type:'line'
},
{
type:'line'
},
],
color: [
'#FF9C6E', '#FFC069', '#95DE64', '#5CDBD3', '#69C0FF', '#85A5FF', '#B37FEB', '#FF85C0'
]
};