1

我正在尝试使用 flot 创建一个堆叠的条形图。我有我的数据

var data = [{
        "data": [[1336979060, 0], [1339605620, 0], [1342232180, 0], [1344858740, 0], [1347485300, 0], [1350111860, 2]],
        "label": "1 months"},
    {
        "data": [[1336979060, 0], [1339605620, 0], [1342232180, 0], [1344858740, 0], [1347485300, 0], [1350111860, 1]],
        "label": "2 months"},
    {
        "data": [[1336979060, 0], [1339605620, 0], [1342232180, 0], [1344858740, 0], [1347485300, 0], [1350111860, 1]],
        "label": "3 months"},
    {
        "data": [[1336979060, 0], [1339605620, 0], [1342232180, 0], [1344858740, 0], [1347485300, 0], [1350111860, 0]],
        "label": "4 months"},
    {
        "data": [[1336979060, 0], [1339605620, 0], [1342232180, 0], [1344858740, 0], [1347485300, 0], [1350111860, 0]],
        "label": "5 months"},
    {
        "data": [[1336979060, 0], [1339605620, 0], [1342232180, 0], [1344858740, 0], [1347485300, 0], [1350111860, 0]],
        "label": "6 months"},
    {
        "data": [[1336979060, 0], [1339605620, 0], [1342232180, 0], [1344858740, 0], [1347485300, 0], [1350111860, 1]],
        "label": "7 months"}];

我创建了一个小提琴来帮助您更好地理解它:http: //jsfiddle.net/julijan/g2aJV/4/

您可以看到它正确呈现标签,甚至正确呈现月份,这意味着它理解数据,但条形图未显示。

有任何想法吗?

谢谢,朱利安

4

1 回答 1

1

要解决此问题,请确保您的 x 值在您定义的 min-max 范围内。如果您使用的是 unix 时间戳,请确保将其乘以 1000 以将秒转换为毫秒。

于 2012-11-24T21:42:38.983 回答