DatistEQ之找不同

作者: 了无_数据科学 | 来源:发表于2020-08-25 11:26 被阅读0次

最近遇到一个奇特的问题,大家先来看看下面这两张图有什么差异。


比较上下两幅图有什么差异?

是的,一眼看过去,两幅图没有什么差异。但这两幅图,确实有差异的,问题在纵轴上,它们的数值有微小的差别。

数据处理流程

这两个图像,都来源于JsChart节点,其图形配置(JS)代码是一样的,只是流输出方式,一个是位图,另一个是HTML。

JsChart节点设置

什么原因引起的呢?

JsChart节点调用的是Echarts.js组件[1]绘制统计图。默认设置下,Echart会有动画效果。位图模式下,Echarts渲染未完成,数据专家未能正确获取到统计图的结果,从而产生上述的现象。

解决办法

在生成位图过程中需要关闭动画效果。

var x = [];
var y = [];
for(var i=0; i<pdata.length; i++) {
    x.push(pdata[i]['日期']);
    y.push(pdata[i]['频数']);
}
option = {
    color: ['#3398DB'],
    tooltip : {
        trigger: 'axis',
        axisPointer : {            // 坐标轴指示器,坐标轴触发有效
            type : 'shadow'        // 默认为直线,可选为:'line' | 'shadow'
        }
    },
    grid: {
        left: '3%',
        right: '4%',
        bottom: '10%',
        top: '10%',
        containLabel: true
    },
    xAxis : [
        {
            type : 'category',
            name: '日期',
            nameLocation: 'middle',
            nameGap: 25,
            data : x,
            axisTick: {
                alignWithLabel: true
            }
        }
    ],
    yAxis : [
        {
            type : 'value',
            name: '频数',
            nameLocation: 'middle',
            nameGap:30
        }
    ],
    series : [
        {
            name:'频数',
            type:'bar',
            barWidth: '60%',
            label: {
            },
            data:y
        }
    ],
    animation:false //关闭动画效果
};

相关文章

  • DatistEQ之找不同

    最近遇到一个奇特的问题,大家先来看看下面这两张图有什么差异。 是的,一眼看过去,两幅图没有什么差异。但这两幅图,确...

  • DatistEQ之找节点

    随着DatistEQ处理的业务问题越来越复杂,流程中的节点数量也随之增加,如何快速找到并定位某个节点,本文就给大家...

  • DatistEQ之智能解析的三种取值方式

    在文章《DatistEQ之批量抽取仪器状态数据》[https://www.jianshu.com/p/028248...

  • DatistEQ之拆分仪器状态数据

    在前文《DatistEQ之批量抽取仪器状态数据[https://www.jianshu.com/p/028248e...

  • DatistEQ之重构

    近期全身心地投入到底层的代码重构之中,与十年来的自己对话,翻阅十年来的所有代码,从每一行至每个类,从接口到代码功能...

  • DatistEQ之Windows标准API

    2021 Q1版DatistEQ提供标准Windows API,应用程序可给DatistEQ发送一个或多个文件的路...

  • DatistEQ云之文件服务异常

    最近一段时,一直在进行DatistEQ云平台的研发,在测试通过DatistEQ提供Word文件时,发现文件下载后,...

  • DatistEQ之F函数

    字符串格式显示是数据专家中的常用的功能之一。F函数是为了替代format();原先赋值需要占位符和变量,当需要拼接...

  • DatistEQ之空间查询

    根据空间实体之间关系查找图元,是地学研究中的最基本和常用的功能,用户提出的很大一部分问题都可通过查询的方式解决。 ...

  • DatistEQ之宣传套路

    一直以来,困惑于数据专家的成果如何开展宣传工作,我们使用数据专家,凭借一已之力,做了很多的流程,解决了很多的现实生...

网友评论

    本文标题:DatistEQ之找不同

    本文链接:https://www.haomeiwen.com/subject/solajktx.html