您当前的位置: 首页 >  ar

杨林伟

暂无认证

  • 0浏览

    0关注

    3337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

114Echarts - 盒须图(Multiple Categories)

杨林伟 发布时间:2019-05-05 11:05:24 ,浏览量:0

效果图

在这里插入图片描述

源代码



	
		
		ECharts
		
		
		
	

	
		
		
// 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); var option; // Generate data. data = []; for(var seriesIndex = 0; seriesIndex < 5; seriesIndex++) { var seriesData = []; for(var i = 0; i < 18; i++) { var cate = []; for(var j = 0; j < 100; j++) { cate.push(Math.random() * 200); } seriesData.push(cate); } data.push(echarts.dataTool.prepareBoxplotData(seriesData)); } option = { title: { text: 'Multiple Categories', left: 'center', }, legend: { y: '10%', data: ['category0', 'category1', 'category2', 'category3'] }, tooltip: { trigger: 'item', axisPointer: { type: 'shadow' } }, grid: { left: '10%', top: '20%', right: '10%', bottom: '15%' }, xAxis: { type: 'category', data: data[0].axisData, boundaryGap: true, nameGap: 30, splitArea: { show: true }, axisLabel: { formatter: 'expr {value}' }, splitLine: { show: false } }, yAxis: { type: 'value', name: 'Value', min: -400, max: 600, splitArea: { show: false } }, dataZoom: [{ type: 'inside', start: 0, end: 20 }, { show: true, height: 20, type: 'slider', top: '90%', xAxisIndex: [0], start: 0, end: 20 } ], series: [{ name: 'category0', type: 'boxplot', data: data[0].boxData, tooltip: { formatter: formatter } }, { name: 'category1', type: 'boxplot', data: data[1].boxData, tooltip: { formatter: formatter } }, { name: 'category2', type: 'boxplot', data: data[2].boxData, tooltip: { formatter: formatter } } ] }; function formatter(param) { return [ 'Experiment ' + param.name + ': ', 'upper: ' + param.data[0], 'Q1: ' + param.data[1], 'median: ' + param.data[2], 'Q3: ' + param.data[3], 'lower: ' + param.data[4] ].join('') } myChart.setOption(option);
关注
打赏
1662376985
查看更多评论
立即登录/注册

微信扫码登录

0.1652s