我正在尝试使用nvd3绘制一些数据。我的数据是一个二维数组,第一个位置是x值(是一个日期),第二个是我的y值。
var chart = nv.models.lineWithFocusChart()
.x(function (d) { return d[0]; })
.y(function (d) { return d[1]; })
当我将其缩放到我没有数据的值(例如,我有月度数据并且我在几天之间放大)时,我得到了未定义的数据。有一种方法可以在我缩放时插值以显示某些内容吗?
答案 0 :(得分:0)
检查完整的代码,你应该有类似的东西
d3.select('#my-chart svg')
.datum(myData)
.call(chart);
尝试检查您的myData
是否有undefined
个值
[..., [undefined, undefined], ...]