【问题标题】:nvd3 plotting multiple series on stacked area chartnvd3 在堆积面积图上绘制多个系列
【发布时间】:2013-10-29 21:46:16
【问题描述】:

我正在尝试使用 nvd3 创建堆积面积图。 目前我正在创建要绘制的 json 数据,并针对 nvd3 网站上的 nvd3 实时代码部分对其进行测试,目前我得到了这个:

[
    {
        "values": [[1382812284000, 0], [1382818677000, 1], [1382818677000, 2], [1382819934000, 3], [1382820167000, 4], [1382822993000, 5], [1382823894000, 6], [1382825059000, 7], [1382827775000, 8]], 
        "key": "first"
    },
    {
        "values": [[1382812284000, 0], [1382819096000, 1], [1382822399000, 2], [1382825092000, 3], [1382826256000, 4], [1382826291000, 5], [1382827074000, 6], [1382827332000, 7], [1382827374000, 8], [1382827662000, 9], [1382829230000, 10], [1382829230000, 11], [1382829230000, 12]],
        "key": "second"
    },
    {
        "values": [[1382812284000, 0], [1382826522000, 1], [1382826522000, 2], [1382826522000, 3], [1382826522000, 4], [1382826522000, 5], [1382826522000, 6], [1382826522000, 7], [1382826522000, 8], [1382829299000, 9], [1382830207000, 10], [1382830207000, 11], [1382830207000, 12], [1382830207000, 13], [1382830207000, 14], [1382830207000, 15], [1382830207000, 16]],
        "key": "third"
    }
]

虽然图例显示了所有三个标签,但我无法显示图表。 无论如何删除(任何)两个系列并只留下一个,其余的会显示,所以我认为问题不在于数据本身,而可能是 json 结构中的问题。

有人可以帮忙吗?

【问题讨论】:

  • 你能把你的代码放在一个小提琴里,这样很容易发现问题。
  • 这就是我正在做的事情,nvd3 网站上有一个实时代码部分
  • 你能有不同的y键吗?

标签: json series nvd3.js stacked-area-chart


【解决方案1】:

我解决了这个问题:似乎系列必须具有相同数量的元素!

【讨论】:

  • 接受您的回答,因此它不会出现在未回答部分中。
猜你喜欢
  • 2014-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-19
  • 2014-08-12
  • 1970-01-01
相关资源
最近更新 更多