3

我正在尝试使用 Flot 库绘制月度条形图。与月中心的对齐与 x 轴完全错误。我创建了一个jsfiddle来显示问题。

给予时直觉地

bars: {
    show: true,
    fillColor: '#4682b4',
    barWidth: 15 * 24 * 60 * 60 * 1000,
    align: 'center'
},

我想酒吧应该与中心的勾号对齐,但不是!我期待的结果如下:

在此处输入图像描述

非常感谢!

4

2 回答 2

2

不是只显示月份,而是在时间格式中包含 %d,你会看到发生了什么。Flot 通过从轴 min 中减去条形宽度的一半来为居中条形腾出空间。所以条形图居中,但 x 轴刻度不是您所期望的。

我正在调查我们能做些什么;同时,您可以设置一个明确的最小值(这将切断第一个柱或在其左侧添加不需要的空白),或明确提供一个刻度数组。

您可能还想尝试 0.7 而不是 master,因为它可能不会出现此问题。

当我检查完代码后,我会更新这个答案。

于 2013-02-12T22:05:12.677 回答
0

我有一个类似的问题。请参阅“新”栏。它在 10 月流离失所。

一个解决方案是在 2013-10-01 + (3600 *1000) (3600 sec * 1000 毫秒) 的时间戳上添加 1 小时,然后时间轴在月初的正确位置开始。

于 2013-05-17T12:55:11.993 回答