折线堆积面积图:

html页面代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>折线图堆积面积图</title>
<!-- 来自百度CDN -->
<script src="js/esl.js"></script>
<script src="js/linhaven.js"></script>
</head>
<body>
<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style="height:400px; width:100%;" ></div>
</body>
</html>
js:
// JavaScript Document
// 路径配置
require.config({
paths:{
'echarts' : 'build/echarts',
'echarts/chart/bar' : 'build/echarts'
}
});
// 作为入口
require(
[
'echarts',
'echarts/chart/line'
],
function(ec) {
// 基于准备好的dom,初始化echarts图表
var myChart = ec.init(document.getElementById('main'));
option = {
tooltip : {
trigger: 'axis'
},
legend: {
data:['广州港','上海港','长沙港','武汉港','深圳港','连云港']
},
toolbox: {
show : true,
feature : {
mark : {show: true},
dataView : {show: true, readOnly: false},
magicType : {show: true, type: ['line', 'bar', 'stack', 'tiled']},
restore : {show: true},
saveAsImage : {show: true}
}
},
calculable : true,
xAxis : [
{
type : 'category',
boundaryGap : false,
data : ['6月1日','6月2日','6月3日','6月4日','6月5日','6月6日','6月7日','6月8日','6月9日','6月10日','6月11日','6月12日','6月13日','6月14日','6月15日','6月16日','6月17日']
}
],
yAxis : [
{
type : 'value'
}
],
series : [
{
name:'广州港',
type:'line',
stack: '库存量',
itemStyle: {normal: {areaStyle: {
// color: 'rgba(255, 69, 0, 0.7)'
type:'default'
}}},
data:[120, 132, 101, 134, 90, 230, 210, 210, 210, 210, 210, 212,120, 132, 101, 134, 90]
},
{
name:'上海港',
type:'line',
stack: '库存量',
itemStyle: {normal: {areaStyle: {
// color: 'rgba(30, 144, 255, 0.6)'
type:'default'
}}},
data:[220, 182, 191, 234, 290, 330, 310,220, 182, 191, 234, 290, 330, 310, 290, 330, 310]
},
{
name:'长沙港',
type:'line',
stack: '库存量',
itemStyle: {normal: {areaStyle: {
// color: 'rgba(138, 43, 226, 0.5)'
type:'default'
}}},
data:[150, 232, 201, 154, 190, 330, 410,150, 232, 201, 154, 190, 330, 410, 190, 330, 410]
},
{
name:'武汉港',
type:'line',
stack: '库存量',
itemStyle: {normal: {areaStyle: {
//color: 'rgba(34, 139, 34, 0.4)'
type:'default'
}}},
data:[320, 332, 301, 334, 390, 330, 320,320, 332, 301, 334, 390, 330, 320, 390, 330, 320]
},
{
name:'深圳港',
type:'line',
stack: '库存量',
itemStyle: {normal: {areaStyle: {
type:'default'
// color: 'rgba(220, 20, 60, 0.3)'
}}},
data:[820, 932, 901, 934, 1290, 1330, 1320,820, 932, 901, 934, 1290, 1330, 1320, 1290, 1330, 1320]
},
{
name:'连云港',
type:'line',
stack: '库存量',
itemStyle: {normal: {areaStyle: {
type:'default'
// color: 'rgba(138, 20, 34, 0.2)'
}}},
data:[820, 932, 901, 934, 1290, 1330, 1320,820, 932, 901, 934, 1290, 1330, 1320, 1290, 1330, 1320]
}
]
};
// 为echarts对象加载数据
myChart.setOption(option);
}
);
例子和js代码下载地址:
http://download.csdn.net/detail/dengwenwei121/7694227
官网和实例地址:http://echarts.baidu.com/doc/start.html
分享到:
相关推荐
ECharts 是一个由百度开发的开源 ...通过不断地学习和实践,你将能够熟练掌握 ECharts,制作出各种精美的数据报表,有效地传达数据背后的故事。记得在实际应用中不断优化和调整,以适应不同的业务场景和用户需求。
在IT行业中,图形报表是一种非常重要的数据可视化工具,它能够帮助我们快速理解复杂的数据,并做出明智的决策。本文将深入探讨如何使用Echarts库结合Java和MySQL来创建图形报表,并提供一个简化的实现流程。 首先,...
18个Echarts数据可视化图表案例,每个案例都有代码注释,简单易懂。...还有三套echarts可视化大屏模板,案例下载后在编辑器内打开html,可以根据需求修改样式和数据,学习echarts绘图,也可以制作新的数据可视化大屏。
本文将深入探讨如何使用ECharts来制作各种美观的统计报表,包括柱状图、折线图、饼图、散点图、关系图、地图、箱线图、热力图、K线图和雷达图等。 1. **柱状图**:柱状图是一种常见的统计图表,用于比较不同类别的...
总的来说,ECharts报表的制作涉及到了数据处理、前端技术、UI设计等多个方面。通过学习和实践ECharts的示例,开发者不仅可以掌握基本的图表绘制,还能深入理解如何根据业务需求进行定制化开发,提升数据可视化的专业...
现在,我们为您提供一份精心制作的HTML大屏报表资源包,基于强大的Echarts可视化库,让您轻松构建专业级的数据大屏。 资源特点: 前端技术领先:利用HTML5和CSS3的前沿技术,确保大屏展示流畅、兼容性强,支持多终端...
"echarts报表demo"很可能是包含一系列使用ECharts制作的报表样例代码和展示,帮助开发者快速理解和学习如何利用ECharts进行数据展示。 在ECharts报表中,主要涉及以下几个关键知识点: 1. **图表类型**:ECharts...
在ECharts中,地图图表的制作需要用到特定格式的JSON数据,这些数据包含了地理信息和对应的值数据,使得地图上的每个区域都可以根据数据进行颜色或大小的渲染,以直观地展示数据分布。 首先,ECharts中的地图JSON...
【报表页面2(echarts)】是基于ECharts这一数据可视化库创建的报表展示方案。ECharts是一款由百度开发的,免费且开源的JavaScript图表库,它提供了丰富的图表类型,如折线图、柱状图、饼图、散点图等,支持在Web...
在IT行业中,ECharts是一款由百度开发的开源JavaScript图表库,它提供了丰富的数据可视化功能,广泛应用于数据分析、报表展示等领域。对于"宁夏echarts地图资源"这个主题,我们可以深入探讨如何利用ECharts来创建和...
HTML大屏报表和数据看板平台,作为ECharts的一个重要应用场景,可以将数据以大屏展示的形式呈现,使得数据更加醒目和易于理解。我们提供的Echarts大屏源码资源,解压即用,无需复杂的配置和开发,即可快速搭建一个...
最近接了个任务需要用H5在前台两个大电视上做两页数据展示公司的产品数据,效果要高大上,还好之前接触过HTML5,所以第一时间想到就是echarts,这个框架对于数据展示尤其图表类处理的还是非常强大和炫酷的。...
现在,我们为您提供一份精心制作的HTML大屏报表资源包,基于强大的Echarts可视化库,让您轻松构建专业级的数据大屏。 资源特点: 前端技术领先:利用HTML5和CSS3的前沿技术,确保大屏展示流畅、兼容性强,支持多终端...
现在,我们为您提供一份精心制作的HTML大屏报表资源包,基于强大的Echarts可视化库,让您轻松构建专业级的数据大屏。 资源特点: 前端技术领先:利用HTML5和CSS3的前沿技术,确保大屏展示流畅、兼容性强,支持多终端...
总之,通过学习和实践这个“使用element-ui开发的前端报表页面”项目,你不仅可以掌握Element-UI的基础用法,还能深入了解如何将ECharts嵌入到UI框架中,实现数据可视化。这将对你的前端开发技能树进行有力的补充,...
在正式开始地图报表的制作之前,我们首先需要进行一系列的基础准备工作,包括但不限于建立必要的文件夹结构以及准备需要用到的地图数据。 ##### 连接到文件夹与创建新文件夹 1. **打开ArcCatalog**:启动...
开发者可能演示了如何从服务器获取数据,然后在Freemarker模板中使用这些数据初始化ECharts图表,从而展示了数据可视化的能力。通过学习这个例子,你可以了解如何将后端数据与前端图表结合,创建出交互式的数据展示...
Golang 数据可视化利器 go-echarts 监控 Oracle Database 在本文中,我们将探讨如何使用 Golang 和 go-echarts 库来监控 Oracle Database,实现数据可视化。下面是相关知识点: 1. go-echarts 库简介 go-echarts ...
现在,我们为您提供一份精心制作的HTML大屏报表资源包,基于强大的Echarts可视化库,让您轻松构建专业级的数据大屏。 资源特点: 前端技术领先:利用HTML5和CSS3的前沿技术,确保大屏展示流畅、兼容性强,支持多终端...
现在,我们为您提供一份精心制作的HTML大屏报表资源包,基于强大的Echarts可视化库,让您轻松构建专业级的数据大屏。 资源特点: 前端技术领先:利用HTML5和CSS3的前沿技术,确保大屏展示流畅、兼容性强,支持多终端...