我正在修改this chart sample以使用我的示例数据。
我删除了生成随机数据的函数,并放入了我的硬编码样本数据。现在,一切都在显现,但不是吧。
我收到了几个相同类型的错误:
Invalid value for <rect> attribute height="NaN"
和
Invalid value for <rect> attribute y="NaN"
我相信输入值是数字,但我仍然会收到这些错误。
我错过了什么?
答案 0 :(得分:1)
您的数据格式不正确。这些对应该是具有x
和y
属性的对象,而不是数组。
这应该这样做:
data.forEach(function(datum){
datum.values = datum.values.map(function(el){
return {x:el[0], y:el[1]}
});
})