d3.js堆积条形图适用于一个数据集,但不适用于另一个数据集

时间:2014-04-10 12:02:35

标签: javascript d3.js

我正在使用d3来绘制这里看到的堆积条形图 - http://jsfiddle.net/H6P6X/。这很好用,没有错误。

虽然使用相同的源,只是使用不同的数据集,但我收到了这些错误

Error: Invalid value for <rect> attribute y="NaN" 
Error: Invalid value for <rect> attribute height="NaN" 

在这里看到 - http://jsfiddle.net/YwKtQ/

我希望修复这些错误 - 我相信他们会在5:00导致数据打破图表。我不知道为什么会这样,因为第一张图看起来效果很好。

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

您在5:00缺少一个属性信息

我加入了http://jsfiddle.net/YwKtQ/1/

{
    "Time": "4:00",
        **"informational": 1,**
        "critical": 1,
        "medium": 26,
        "low": 50,
        "high": 349
}