时间:2021-05-18
当出现多个折现数据,echarts可以配置stack值使用堆积值还是单个值
option = { noDataLoadingOption: { text: '暂无数据', effect: 'bubble', effectOption: {effect: {n: 0}}, textStyle: {fontSize: 24} }, symbolList: ['circle'], tooltip: { trigger: 'axis', textStyle: {align: 'left'}, axisPointer: {lineStyle: {color: '#E3E3E3', width: 1, type: 'solid'},} }, // grid: {x: '60px', x2: '60px', borderWidth: 0}, legend: {data: ['最大响应时长', '平均响应时长', '最小响应时长']}, toolbox: {show: true}, // calculable: true, xAxis: [{ type: 'category', boundaryGap: false, data: ['00:00-02:00', '02:00-04:00', '04:00-06:00', '06:00-08:00', '08:00-10:00', '10:00-12:00'], splitLine: {lineStyle: {width: 0}}, axisLabel: {interval: 0, rotate: 20,} }], yAxis: [{ type: 'value', axisLine: {lineStyle: {color: '#333', width: 0, type: 'solid'}}, splitLine: {lineStyle: {color: '#e3e3e3', width: 1, type: 'dashed'}}, }], series: [ { name: '最大响应时长', smooth: true, type: 'line', stack: '总量', // 重要的点 这个参数会使用堆积值作为纵坐标的刻量值。 data:[........], itemStyle: {normal: {color: '#D06E17', lineStyle: {width: 1, color: '#D06E17'}}} },{ name: '平均响应时长', smooth: true, type: 'line', stack: '总量', // 重要的点 这个参数会使用堆积值作为纵坐标的刻量值。 data:[........], itemStyle: {normal: {color: '#C35AD9', lineStyle: {width: 1, color: '#C35AD9'}}} },{ name: '最小响应时长', smooth: true, type: 'line', stack: '总量', // 重要的点 这个参数会使用堆积值作为纵坐标的刻量值。 data:[........], itemStyle: {normal: {color: '#1FD5CE', lineStyle: {width: 1, color: '#1FD5CE'}}} }, ]去掉stack值后
option3 = { noDataLoadingOption: { text: '暂无数据', effect: 'bubble', effectOption: {effect: {n: 0}}, textStyle: {fontSize: 24} }, symbolList: ['circle'], tooltip: { trigger: 'axis', textStyle: {align: 'left'}, axisPointer: {lineStyle: {color: '#E3E3E3', width: 1, type: 'solid'},} }, // grid: {x: '60px', x2: '60px', borderWidth: 0}, legend: {data: ['最大响应时长', '平均响应时长', '最小响应时长']}, toolbox: {show: true}, // calculable: true, xAxis: [{ type: 'category', boundaryGap: false, data: ['00:00-02:00', '02:00-04:00', '04:00-06:00', '06:00-08:00', '08:00-10:00', '10:00-12:00'], splitLine: {lineStyle: {width: 0}}, axisLabel: {interval: 0, rotate: 20,} }], yAxis: [{ type: 'value', axisLine: {lineStyle: {color: '#333', width: 0, type: 'solid'}}, splitLine: {lineStyle: {color: '#e3e3e3', width: 1, type: 'dashed'}}, }], series: [ { name: '最大响应时长', smooth: true, type: 'line', // stack: '总量', // 去除stack这个参数 itemStyle: {normal: {color: '#D06E17', lineStyle: {width: 1, color: '#D06E17'}}} },{ name: '平均响应时长', smooth: true, type: 'line', // stack: '总量', // 去除stack这个参数 itemStyle: {normal: {color: '#C35AD9', lineStyle: {width: 1, color: '#C35AD9'}}} },{ name: '最小响应时长', smooth: true, type: 'line', // stack: '总量', // 去除stack这个参数 itemStyle: {normal: {color: '#1FD5CE', lineStyle: {width: 1, color: '#1FD5CE'}}} }, ] };以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
clip-path的使用polygon值为多个坐标点组成,坐标第一个值是x方向,第二个值是y方向。左上角为原点,右下角是(100%,100%)的点。body{b
线形图是通过在多个点之间绘制线段来连接一系列点所形成的图形,这些点按其坐标(通常是x坐标)的值排序,并且它通常用于识别数据趋势。在R中的通过使用plot()函数
相对于echarts等基于JavaScript的图表库,matplotlib的交互能力相对较差。在实际应用中,我们经常想使用十字光标来定位数据坐标,matplo
平行坐标图简介当数据的维度超过三维时,此时数据的可视化就变得不再那么简单。为解决高维数据的可视化问题,我们可以使用平行坐标图。以下关于平行坐标图的解释引自百度百
因为我是将echarts封装好后,父组件只要传递值就可以进行渲染。但是点击多次数据请求的时候echarts会多次渲染。如果试过clear()与setOption