Echarts折线图Line

echarts 多路线图lines 1、配置data data:[{ coords: [ [120, 66], 起点 [122, 67] 终点 ... 如果polyline为true,及多线段还可以设置更多的点 ], lineStyle: { curveness 线的曲度,支持从0到1的值,值越大曲度越大。 } },...] 2、配置series series:[{ type: 'lines 阅读详情

 

<script type="text/javascript">

// 基于准备好的dom,初始化echarts实例
    var myChart = echarts.init(document.getElementById('main'));
    var option = {
        // 图表标题
        title: {
            text: '折线图Line'
        },
        // 提示框
        tooltip : {
            trigger: 'axis',          //// 触发类型,默认数据触发,见下图,可选为:'item' / 'axis'
            textStyle:{align:'left'}  //显示的数据居左
            
        /*  设置显示数据中标题居中,其它数据居左显示
            formatter : function(params) {
                var result = params[0].name;
                var results = params[1].name;
                result += '<p style="text-align: center;">'+params[0].name+'</p>';
                    params.forEach(function(item) {
                    results +='<div style="text-align: left;line-height:10px;padding-bottom:5px">'
                    results += '<br/>';
                    results += '<span style="display:inline-block;margin-right:5px;border-radius:10px;width:9px;height:9px;background-color:' + item.color + '"></span>';
                    results += item.seriesName + ":";
                    results += isNaN(item.value) ? 0 : item.value;
                    results +='</div>'
                });
                return results;
            } 
        */
            
            axisPointer: {
                type: 'cross',
                label: {
                    backgroundColor: '#6a7985'
                }
            }
        },
        // 图例
        legend: {            //使上方标题(上古卷轴5 天际、正当防卫3、辐射4、GTA5、巫师3)x轴居中,y轴20
            x : 'center',   
            y : '20',
            data:['上古卷轴5 天际','正当防卫3','辐射4','GTA5','巫师3']
        },
        toolbox: {
            feature: {
                saveAsImage: {}        //保存为图片
            }
        },
        grid: {             //x轴、y轴的显示位置
            left: '3%',
            right: '4%',
            bottom: '3%',
            containLabel: true
        },
        xAxis : [            //x轴的数据和样式
            {
                type : 'category',
                name: 'x',          
                boundaryGap : false,
                data : ['周一','周二','周三','周四','周五','周六','周日']
            }
        ],
        yAxis : [
            {
                type : 'value'
            }
        ],
        //系列中的数据内容数组通常为具体的数据项,通常来说数据用一个二维数组表示。如下,每一列被称为一个[维度]。
        series : [            
            {
                name:'上古卷轴5 天际',
                type:'line',
                stack: '总量',
                areaStyle: {},
                data:[100, 132, 101, 134, 90, 230, 216]
            },
            {
                name:'正当防卫3',
                type:'line',
                stack: '总量',
                areaStyle: {},
                data:[210, 182, 191, 234, 290, 330, 320]
            },
            {
                name:'辐射4',
                type:'line',
                stack: '总量',
                areaStyle: {},
                data:[150, 232, 201, 154, 190, 330, 410]
            },
            {
                name:'GTA5',
                type:'line',
                stack: '总量',
                areaStyle: {normal: {}},    //折线之间的颜色样式(如:GTA5与辐射4之间)
                data:[320, 452, 301, 374, 390, 350, 380]
            },
            {
                name:'巫师3',
                type:'line',
                stack: '总量',
                label: {
                    normal: {
                        show: true,
                        position: 'top'
                    }
                },
                areaStyle: {normal: {}},     //折线之间的颜色样式(如:巫师3与GTA5之间)
                data:[820, 932, 901, 934, 1290, 1030, 1320]
            }
        ]
    }; 

    
    $.ajax({
        type : "post",
        async : true,            //异步请求(同步请求将会锁住浏览器,用户其他操作必须等待请求完成才可以执行)
        url :"请求的路径",    
        data : {},
        dataType : "json",       //返回数据形式为json
        success : function(result) {
            option.title.text='折线图Line';
            option.xAxis.data = result.xData;
            option.legend.data = result.legend;           
            option.yAxis={type: 'value'};
            option.series=result.series;
            myChart.hideLoading();     
            myChart.setOption(option); 
        },
        error : function(errorMsg) {
            //请求失败时执行该函数
            alert("折线图Line请求数据失败!");
        }
    })
    // 使用刚指定的配置项和数据显示折线图Line。
    myChart.setOption(option); 
     
</script> 

具体折线图展示如下:

Echarts折线图—line 折线图代码实例: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>折线图line</title> <script src="../echartsjs/echarts.min.js"></script> &l... 阅读详情

相关推荐

Linux 使用rm -rf /*命令后,恢复系统方法

Linux 使用rm -rf /*命令后,恢复系统方法 个人学习记录 这里实验环境采用的是radhel7.1的版本: 个人认为核心就是缺失什么组件,就从别的地方复制什么组件过来,先把系统拉起来,再慢慢恢复配置 进入救援模式 1、将/dev/sda两个分区分别挂载看看,里面的内容,有内容的就是根存在的分区 2、ifconfig eno16777777 192.168.8.2 3、从另外一台一样系统的根 。用 tar打包,一个个文件夹拷贝过来 4、到坏系统,scp另外一个系统的etc.tar.gz 5

weixin_43603476的博客 1万+

ECharts从零开始(二)—— Line

上篇博文介绍了如何简单地将官网中的实例绘制出来,这一篇来对实例中的Line进行一些简单地美化修改。 首先要知道一些名词,就一个简单地官网实例来说: title、legend、toolbox如上图所示,其他的包括主体数据基本都是在series里面修改美化。 这个实例的option代码如下: option = { title: { text: '未来一周气温变化', ...

邱邱邱的博客 3512

IAR9.4报错之编码方式

IAR9.40编码方式错误导致的报错

qq_36081075的博客 2624

ECharts 折线图(line)系列使用详解

1 Series 说明:系列列表。 1.1 series.lineStyle 说明:线条样式。 1.1.1 series.lineStyle.color 说明:线条颜色。 默认值:"#000" 1.1.2series.lineStyle.width 说明:线条宽度。 默认值:2。 1.1.3series.lineStyle.type 说明:线条类型。 默认值:'solid'。 可选值: (1) 'solid',实线。 (2) 'dotted'...

旭东怪的博客 7685

告别TwinCAT:手把手教你用IgH EtherCAT Master在LinuxCNC上搭建实时运动控制平台

本文详细介绍了如何利用IgH EtherCAT Master和LinuxCNC搭建开源实时运动控制平台,替代商业软件TwinCAT。通过分步指南,包括实时Linux环境配置、EtherCAT主站安装、LinuxCNC集成及多轴同步控制实现,帮助开发者构建高性能、低成本的工业自动化解决方案。

weixin_42641741的博客 400

OpenCv案例(七): 基于OpenCvSharp计算图像的清晰度(自动对焦)

自动对焦,其实是对相机成像的清晰值得计算,若对焦不清晰,成像的清晰度低,视觉效果模糊。若是在工业检测行业,对焦不准确,可能会造成严重后果;对焦准确的图像,其清晰度高,对比度鲜明,层次明显。

qq_37835727的博客 7113

eCharts X轴文字过长解决办法

1,文本倾斜 axisLabel: { color: "#fff", rotate: "30", // 倾斜角度 版本4.0以后配置直接写在 axisLabel } 换行显示 axisLabel:{ formatter: function(params) { var newParamsName = ""; // 最终拼接成的字符串 var paramsNameNumber = params.length; // 实际标签的个数 var p

EsquireY的博客 755

python使用TensorRT报错,多线程或多进程中使用问题

python使用TensorRT报错,Cuda Runtime问题

qq_44224801的博客 747

Pyecharts绘图教程(2)—— 绘制多种折线图(Line)参数说明+代码实战

绘制多种折线图(Line)代码实战

Python当打之年 4962

3D Gaussian Splatting:用于实时的辐射场渲染

3D Gaussian Splatting:用于实时的辐射场渲染 3d gaussian splatting for real-time radiance field rendering

m0_51976564的博客 1万+

菲涅尔波带片

菲涅尔波带片的简介,以及matlab绘制

Bestchinese的博客 1万+

可视化例子(11)——ECharts line3D制作三维折线图

因工作需要,制作了三维折线图,可以看到三个变量的变化。其效果如下图所示: 其中遇到了一个很大的问题,line3D 无法出现标签(查看了所有配置项,均没有该配置,这应该是 ECharts 的一个 bug),即如图所示中数值无法出现。后来想到的解决办法是再画个散点图(scatter3D),因 3D 散点图可以出现标签。3D 折线图套上散点图,就如同折线图上面可以出现标签了。 <!doc...

Ocean111best的博客 1万+

28、时间敏感网络中可靠性感知的综合路由与调度

本文针对时间敏感网络(TSN)中现有路由与调度机制主要关注时间触发(TT)流量而忽略其他类型流量效用的问题,提出了一种可靠性感知的综合路由与调度机制。通过将具有不同可靠性和延迟要求的各类流量的联合路由与调度问题形式化为基于优化模理论(OMT)的混合整数规划问题,设计了完整的路由约束与调度约束,并分析了不同类型流量的传输效用,设定了优化目标以提升整体网络性能。实验结果表明,该机制在满足TT流量严格时延与可靠性要求的同时,显著提高了AVB和BE等非关键流量的传输效用,实现了多类型流量的高效协同传输。

hhh00的博客 95

Echarts line折线图使用(vue)

实现 首先引入echarts工具 // vue文件中引入echarts工具 let echarts = require('echarts/lib/echarts') require('echarts/lib/chart/line') // 以下的组件按需引入 require('echarts/lib/component/tooltip') // tooltip...

dianpiyue3875的博客 1754

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

AngularJS自定义Echarts标签 — 折线图Line

使用AngularJs的自定义指令,对Echarts的折线图进行封装,方便在页面直接用标签来调用

Kio的博客 1万+

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Echarts line折线图的使用(入门级)

Echarts line折线图的使用

敲代码无敌小奶龙的博客 646

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Echarts line折线图的使用(入门级2)

Echarts line的使用2

敲代码无敌小奶龙的博客 616

echarts初始化折线图(line)

完整代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> &lt.

开发路上的AZhe 1154

superset集成echarts--添加Line折线图

superset集成echarts

風的博客 2411

07Echarts - 折线图(Stacked Line Chart)

效果图 源代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ECharts</title> <!-- 引入 echarts.js --> <script src="js/echarts.min.js">&l...

阿甘兄 2407

ECharts_line_折线图

111111111111111111111111111111111111

骑大马挎大刀 420

echarts 折线图左右两侧的空白如何去掉 line

echarts 拆线图左右两侧的空白如何去掉 line 这里说的不是 option.grid 中的边界,而是拆线图内部图形相对于左右两侧的空白,看前后的对比 配置 只需要在 option.xAxis 中设置 boundaryGap 为 false 即可,默认值是 true xAxis: { // 横坐标轴 boundaryGap: false, } 官方对于 boundary 的说明: https://echarts.apache.org/zh/option.html#xAxis.bound

学习笔记 4672

Echarts之Line[折线图]

&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta name="viewport" content="width=device-width" /&gt; &lt;title&gt;Gauge&lt;/title&gt; &lt;script src="~/js/jquer

红尘丶 2707

echarts之折线图(line)

&lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;echartsLineTest&lt;/title&gt; &lt;script src="../../libs/jquery/j

wangchaohpu的博客 7517
上一篇: Android Studio安装及使用
下一篇: JSP 标准标签库(JSTL)
飞扬若鸿
博客等级 码龄6年 1粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值