Echarts实现柱状折线图、水波球、雷达图、仪表盘、漏斗图、数据标注、数据标线、标域/标线

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

initOtherChart();
function initOtherChart() {
	let data = [{
		name: 'test1',
		value: 123
	}, {
		name: 'test2',
		value: 262
	}, {
		name: 'test3',
		value: 210
	}, {
		name: 'test4',
		value: 170
	}, {
		name: 'test5',
		value: 190
	}];
	
	let dataArr = [{
		name: '校园大数据',
		state: '1'
	}, {
		name: '舆情大数据',
		state: '1'
	}, {
		name: '用户分析',
		state: '1'
	}, {
		name: '话题分析',
		state: '1'
	}, {
		name: '评论分析',
		state: '1'
	}, {
		name: '图书馆分析',
		state: '1'
	}, {
		name: '借阅分析',
		state: '1'
	}, {
		name: '借阅排行',
		state: '0'
	}, {
		name: '图书收录',
		state: '2'
	}, {
		name: '图书分析',
		state: '1'
	}];
	
	let linkArr2 = [{
		source: '校园大数据',
		target: '舆情大数据'
	}, {
		source: '校园大数据',
		target: '用户分析'
	}, {
		source: '校园大数据',
		target: '话题分析'
	}, {
		source: '校园大数据',
		target: '评论分析'
	}, {
		source: '校园大数据',
		target: '图书馆分析'
	}, {
		source: '校园大数据',
		target: '借阅分析'
	}, {
		source: '校园大数据',
		target: '借阅排行'
	}, {
		source: '校园大数据',
		target: '图书收录'
	}, {
		source: '校园大数据',
		target: '图书分析'
	}];
	
	let linkArr = [{
		source: '校园大数据',
		target: '舆情大数据'
	}, {
		source: '校园大数据',
		target: '图书馆分析',
	}, {
		source: '舆情大数据',
		target: '用户分析',
	}, {
		source: '舆情大数据',
		target: '话题分析',
	}, {
		source: '舆情大数据',
		target: '评论分析',
	}, {
		source: '校园大数据',
		target: '图书馆分析',
	}, {
		source: '图书馆分析',
		target: '图书分析',
	}, {
		source: '图书馆分析',
		target: '借阅分析',
	}, {
		source: '图书馆分析',
		target: '借阅排行',
	}, {
		source: '图书馆分析',
		target: '图书收录'
	}];
	let mixinData = {
		xAxisData: ['2012', '2013', '2014', '2015', '2016', '2017', '2018'],
		seriesData: [{
			type: 'bar',
			name: 'test1',
			data: [861, 559, 343, 604, 459, 728, 844]
		}, {
			type: 'bar',
			name: 'test2',
			data: [533, 454, 360, 770, 607, 328, 449]
		}, {
			type: 'line',
			name: 'test3',
			data: [461, 583, 421, 455, 515, 739, 583]
		}]
	};
	columnLineChart(this.$Echarts.init(document.getElementById('mixin1')), mixinData);
	liquidFillChart(this.$Echarts.init(document.getElementById('other1')), 0.45);
	radarChart(this.$Echarts.init(document.getElementById('other2')), data);
	dashboardChart(this.$Echarts.init(document.getElementById('other3')), 45);
	funnelChart1(this.$Echarts.init(document.getElementById('other4')), data);
	funnelChart2(this.$Echarts.init(document.getElementById('other5')), data);
	taggingChart(this.$Echarts.init(document.getElementById('other6')), mixinData);
	markLineChart(this.$Echarts.init(document.getElementById('other7')), mixinData);
	markLineChart2(this.$Echarts.init(document.getElementById('other8')), {
		xAxisData: ['2012', '2013', '2014', '2015', '2016', '2017', '2018'],
		start: '2012',
		end: '2015',
		seriesData: [{
			name: '实际用电曲线',
			data: [861, 559, 343, 604, 459, 728, 844]
		}]
	});
	relationChart(this.$Echarts.init(document.getElementById('other9')), {
		dataArr: dataArr,
		linkArr: linkArr
	});
	relationChart2(this.$Echarts.init(document.getElementById('other10')), {
		dataArr: dataArr,
		linkArr: linkArr2
	});
	gaugeChart(this.$Echarts.init(document.getElementById('other11')), 0.8);
}

指路:Echarts实现柱状折线图、水波球、雷达图、仪表盘、漏斗图、数据标注、数据标线、标域/标线

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值