Echart数据报表

应用场景:可视化报表统计

1、引入echart.js(可以去官方下载)

2、js代码写入

category 代表分类(日期)以数组的形式传入

price 代表价格 以数组的形式传入

num 代表单量 数组的形式传入

// 基于准备好的dom,初始化echarts图表
    function chart(category,price,num){

      var myChart = echarts.init(document.getElementById(‘main‘)); 
       var option = {
        
        title : {
            text: ‘交易数据‘,
        },
        tooltip : {
             trigger: ‘axis‘,
        },
        legend: {
            data:[‘价格‘,‘单量‘]
        },
      
        toolbox: {
            show : true,
            feature : {
                magicType : {show: true, type: [‘line‘, ‘bar‘]},
                dataView : {show: true, readOnly: false},
                restore : {show: true},
                saveAsImage : {show: true},
            }
        },
        calculable : false,
        xAxis : [
            {
                
                type : ‘category‘,
                data : category,
                splitLine:{show:false}
                
            }
        ],
        yAxis : [
            {
                type : ‘value‘
            }
        ],
        series : [
            {
                name:‘价格‘,
                type:‘bar‘,
                  itemStyle: {
                normal: {
                    color:‘#b294d2‘,
                    barBorderRadius:[5, 5, 0, 0]
                    
                }
                  },
                data:price,
            },
            {
                name:‘单量‘,
                type:‘bar‘,
                itemStyle: {
                normal: {
                    color:‘#7ac9ea‘,
                    barBorderRadius:[5, 5, 0, 0]
                    
                }
                },
                data:num,
            }
        ]
    };
    myChart.setOption(option); 
    }

3、如果分类的数据比较多的话建议加横向滚动条

dataZoom: {  
            orient:"horizontal", //水平显示
               show:true, //显示滚动条
               start:0, //起始值为0%
               end:100 , //结束值为40%
               height:30,
               backgroundColor: ‘rgba(188,188,188,0.3)‘,
            dataBackgroundColor: ‘rgba(0,138,205,0.5)‘,
            fillerColor: ‘rgba(94,135,176,0.5)‘,
       },

4、效果展示:

时间: 2024-10-13 13:44:05

Echart数据报表的相关文章

数据报表实时分析:出身对命运的影响到底有多大?

最近的炫富女,以及曾经的"首富之子"王思聪,都让人忍不住想到"富二代",想到出身和命运的问题~ 那今天小帆带你看一组调查数据:看看出身对命运的影响到底有多大! 分析工具:数据报表finereport 数据来源:潇湘晨报和大湘网联合调查,样本数据3397,2012年 NO.1 75%受访者认同"父辈职业在很大程度上决定了子辈命运" NO.2 近30%受访者认为"父辈价值观和处事方式"对个人命运影响大 24.35%的人认为父辈生活

数据报表之Excel操作模块

Excel是当今最流行的电子表格处理软件,支持丰富的计算函数及图表,在系统运营方面广泛用于运营数据报表,比如业务质量.资源利用.安全扫描等报表,同时也是应用系统常见的文件导出格式,以便数据使用人员做进一步加工处理.本节主要讲述利用Python操作Excel的模块XlsxWriter(https://xlsxwriter.readthedocs.org),可以操作多个工作表的文字.数字.公式.图表等.XlsxWriter模块具有以下功能: 100%兼容的Excel XLSX文件,支持Excel 2

在VS2012后的版本中做数据报表时,提示尚未指定报表“Report1”的报表定义

有一群的朋友在用VS2012做数据报表时,老是提示 本地报表处理期间出错. 尚未指定报表“Report1”的报表定义 未将对象引用设置到对象的实例. 我看了一下,步骤没错,我用VS2010做了一下,一切OK,没问题,但用VS2013做时, 就提示这错误 后仔细看了一下设计生成的源码,嘿,还真有区别,在VS2012与VS2013中, ReportViewer生成的代码在引用报表数据时,使用的是ReportEmbeddedResource属性 <LocalReport ReportEmbeddedR

你真的会玩SQL吗?玩爆你的数据报表之存储过程编写(下)

你真的会玩SQL吗?系列目录 你真的会玩SQL吗?之逻辑查询处理阶段 你真的会玩SQL吗?和平大使 内连接.外连接 你真的会玩SQL吗?三范式.数据完整性 你真的会玩SQL吗?查询指定节点及其所有父节点的方法 你真的会玩SQL吗?让人晕头转向的三值逻辑 你真的会玩SQL吗?EXISTS和IN之间的区别 你真的会玩SQL吗?无处不在的子查询 你真的会玩SQL吗?Case也疯狂 你真的会玩SQL吗?表表达式,排名函数 你真的会玩SQL吗?简单的 数据修改 你真的会玩SQL吗?你所不知道的 数据聚合

一款基于jQuery饼状图比例分布数据报表

今天给大家带来一款基于jQuery饼状图比例分布数据报表.这款报表插件适用浏览器:IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div style="width: 600px; margin: 0 auto;"> <table id='myTable5'> <caption> 会员地区分布</caption> <th

用myEclipse连接数据源生成动态数据报表

连接数据库,通过数据库查询得到的数据生成动态的数据报表,首先需要用myEclipse连接到一个数据库,一般是在导航栏的右上方会有切换按钮,切换工作环境为 MyEclipse DataBase Explorer的工作环境,然后开发界面的左侧框会有 DB Drowser工作栏,右击工作栏内的MyEclipse Derby,New一个新的数据库连接,如下  然后测试连接成功后,将工作台切换到java ee开发模式,新建一个Report Web Project项目,一路点下一步到完成创建然后工作台切换成

(转)在VS2012后的版本中做数据报表时,提示尚未指定报表“Report1”的报表定义

转自:http://www.cnblogs.com/ljx2012/p/4093474.html 有一群的朋友在用VS2012做数据报表时,老是提示 本地报表处理期间出错.        尚未指定报表“Report1”的报表定义            未将对象引用设置到对象的实例. 我看了一下,步骤没错,我用VS2010做了一下,一切OK,没问题,但用VS2013做时, 就提示这错误 后仔细看了一下设计生成的源码,嘿,还真有区别,在VS2012与VS2013中, ReportViewer生成的代

数据报表导出功能改进

一.           前言 财务在每月月底做财务数据统计时,需要统计每月产品的出货单及退货单报表数据,故要求在每月月底要汇总当月的报表数据,每一季度或者半年也要相应的统计报表数据,并能把数据导出到excl表格,所以数据报表导出功能则是必然的.财务提供的excel表格字段繁多,汇总下关联到数据库表达到7张以上,故在进行出货单或者退货单报表查询之时,由于涉及到多张表关联,故每次查询都需要耗费相当多的时间和空间. 二.           实现 数据报表只需要按照起始时间和结束时间进行查询和导出.

公司关于数据报表观测方法

*:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } a { color: #4183C4; text-decoration: none; } a.absent { color: #cc0000; } a.anchor { display: block; padding-left: 30px; margin-left: -30px; cursor: poin