流出人群交通工具使用人数图表

利用ECharts构建的图表显示广东省流出人群选择的不同交通工具人数,数据来自line.json,具有图例提示和坐标轴说明。
摘要由CSDN通过智能技术生成

通过折线图直观的展示广东省流出人群使用的不同交通工具分别对应的人数

数据源:line.json

要求:

  1. 图表标题:流出人群交通工具使用人数图表,副标题“模拟数据”
  2. 增加提示tooltip,坐标轴触发
  3. 添加图例
  4. y轴:名称“百分比”

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>流出人群交通工具使用人数图表</title>
		<script src ="js/echarts.min.js" type="text/javascript" charset="UTF-8"></script>
		<script src ="js/jquery-1.11.2.min.js" type = "text/javascript" charset="UTF-8"></script>
	</head>
	
	<body>
		<div id="main" style="width: 800px;height: 600px;"></div>
		
		<script type="text/javascript">
			var myChart =echarts.init(document.getElementById("main"));
			
			var option ={
				title: {
				    text: "流出人群交通工具使用人数图表",
				    subtext: "模拟数据",
				    left: "center",
					top: "0%",
				    textStyle: {
				      fontSize: 20
				    },
				    subtextStyle: {
				      fontSize: 10
				    }
				  },
				  
				tooltip: {
				    triggerOn: "none",
				    alwaysShowContent: true,
				    position: function(pt) {
				      return [pt[0], 130];
				    },
				    trigger: "axis"
				  },
				
				xAxis:{
					//让x轴起点不是0点
					boundaryGap:false,
					
					axisTick: {
					    alignWithLabel: true
					},
					axisLine:{
						show:true,
						color:"rgba(0, 0, 0, 1.0)"
					},
				},  
				
				yAxis:{
					min:0,
					max:2,
					name:'百分比',
					type: "value",
					show:true,
					axisLine:{
						show:true,
						color:"rgba(0, 0, 0, 1.0)"
					},
			},
			
			series:[
				{
					type:'line',
					itemStyle:{
						color:'#ec5a5a',
					},
					areaStyle: {
						color:'#ec5a5a',
					}
					}]
			};
			
			    var names =[];
				var nums = [];
				//异步调用
			$.get('data/line.json',function(result){
				$.each(result.list,function(index,item){
					names.push(item.types)
					nums.push({
						value:item.num,
						name:item.types
					});
				});
				option.xAxis.data = names
				option.series[0].data = nums
				myChart.setOption(option)
			})
			
		</script>
	</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值