当前位置: 首页 > 知识库问答 >
问题:

Chart.js两个独立的时间轴

蓝飞
2023-03-14

我的任务是比较一些当前时期的日志和旧的日志。例如——本周日志和前一周日志。但是当我创建这样的第二个轴时

scales : {
    xAxes: [
        {
            id: 'A',
            type: 'time',
            position: 'bottom'
        }, {
            id: 'B',
            type: 'time',
            position: 'top'
        }
    ]
}

我有一个空的部分,因为我所有的xAx都是“时间”类型的,并且点的时间不一样(这是绝对正常的行为)。我有这种情况

但是我需要制作独立的轴,例如:顶部轴开始于30sep,结束于3oct底部轴开始于7oxt,结束于10oct,它们的长度都相同

我试着创造这样的斧头

let MyScale = Chart.Scale.extend({type: 'time', ticks: this.makePrevDsTicks()});
Chart.scaleService.registerScaleType('myScale', MyScale, {type: 'time'});

但是如果没有“ticks”属性,我会遇到一个错误:“TypeError: me.ticks是未定义的”,有了“ticks ”,我无法使它像“时间”轴一样工作——标签像“原始”一样显示(像日期对象)

我的意思是有行为,但我需要带有两个时间x轴的图表示例有一个笔代码表示例

共有1个答案

岳正阳
2023-03-14

因此,解决方案是时间选项,我需要做的就是将time.min设置为“上一个”数据集的最后一个时间戳和时间.max设置为“当前”数据集的第一个时间戳

编解码器示例

 类似资料:
  • 问题内容: 我已经研究了很多关于Java线程的教程,但是找不到答案。 我的问题是:如何同时运行两个独立的线程? 我的情况是:我有两个任务; 保存一些数据到数据库 在移动设备上发送推送通知。 由于这两个任务是独立的,因此我想同时执行它们。 我尝试使用具有两个线程的线程池,但是问题是数据库任务很快完成,但是发送推送通知需要一些时间。 因此,当一个任务完成而另一个任务仍未完成时,它将引发异常。 我的代码

  • 问题内容: 我已将ELK配置为脱机收集数据,日志文件如下所示: 我正在寻找的是时间线上的平均连接时间。 我无法在消息中添加更多信息,特别是无法在断开连接消息中添加连接时间。 问题答案: 如果要用Logstash加载ES,则可以使用过滤器来组装相关的离散日志行。这个想法是要注意一个持续时间较长的事件何时开始(即用户已连接),然后在同一用户的事件通过以下时间结束时结束该事件:(请注意,您的grok模式

  • 如何使用gcc 7.2.0在64位DebianLinux上的C中创建两个独立的随机数生成器(无需加密安全)?两个RNG中的一个应该使用,而另一个应该使用命令行参数初始化以创建可重复的实验。下面的示例将为同一个RNG播种两个不同的值,这将如何工作有两个不同的可能的调用? 这样做的目的是,我使用一个RNG动态生成问题实例,在所有实验运行中都应该是相同的,因此在所有程序重新启动时遵循相同的种子。第二个R

  • 问题内容: 是否有一个跟踪用户某些事件的表。 总是有一个动作,之后可能会有一个动作。 现在,我想查询这两个动作之间的时间差,以获取用户和之间的time_diff 。 现在,您可以假定没有多个条目(例如,至少一个,最大另一个)。 我想要这样的结果: 问题答案: 您可以使用以下查询: 该子句过滤掉仅包含一个动作的组,例如OP中的with记录。 演示在这里

  • 问题内容: 我需要计算两个日期之间经过的时间。 这里要注意的是,我需要像YouTube一样用视频评论时间戳来显示它。也就是说,仅以最大的方式显示它。 例如, 如果时间是50秒前,应该说是50秒前。 如果时间超过一分钟,则应说一分钟前/十分钟前,等等。 如果时差是1小时30分钟,则应显示:一个小时前。 如果时间是一个半星期而不是一个星期前应该说的话。 如果时间超过一个月,则应说一个月前/两个月前,等

  • 我正在为即将到来的考试做练习题,但似乎无法找出一个问题,目标是: 编写一个C程序来读取两个字符串和。每个字符串的最大大小为25。形成两个名为和的新字符串。Lower由连接的和的小写字母组成,而包含两个字符串的大写字母的连接。 例如:输入: s1:绿蓝色 s2:客车 输出: 上:绿卡 下:蓝巴 我已经尝试了几天,但还没能完全弄清楚。 到目前为止,我有以下信息: