gpt4 book ai didi

javascript - Chartjs v2.7 - 具有时间序列(财务)数据的组合图;条形宽度不规则

转载 作者:行者123 更新时间:2023-11-28 04:05:11 25 4
gpt4 key购买 nike

因此,当我使用组合图表(条形图 + 折线图)时,我对以前版本的 Chartjs(即 2.5)遇到了一些问题,并且在处理时间序列数据时遇到了困难。

就上下文而言,我使用的是财务数据(股票价格和交易量)。由于市场每周只开市5天,因此数据存在“缺口”。我不太担心这个差距,但是当使用 Chartjs 的时间序列数据重写功能时,条形的宽度变得不规则。这是一个例子:

Irregular Bars

您可以看到每个“星期五”和“星期一”的数据,条形图都会变大以弥补差距。创建此的 xAxes 代码是:

type: 'time',
time: {
unit: 'day',
distribution: 'linear'
}

...

现在,如果我删除 type: time 区别,我会得到标准条,但标签是直接从我的数据中提取的,而不是被解析为日期并由 Moment.js 正确管理:

Correct bars but wrong dates

...

总结一下:当我的数据在使用 Chartjs 的时间序列轴时不是规则线性时,如何获得规则间隔的条形?

最佳答案

此问题已在错误修复中得到解决,并合并为 Chartjs v2.8 版本的一部分 ( see here )。

关于javascript - Chartjs v2.7 - 具有时间序列(财务)数据的组合图;条形宽度不规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46759945/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com