1

我正在尝试将 NVD3 与 d3.js 一起使用来制作一个简单的迷你图。我已经成功地用 .csv 数据创建了几个迷你图,但是当我尝试使用不同的数据集时,它给出了一个看起来很奇怪的迷你图。见这里。如果我将第一个数据值从 92 更改为 0,它将成功显示迷你图。

这是 NVD3 中的错误还是我做错了什么?

4

1 回答 1

1

问题是 y 值是字符串。我变了

monthlyData.push({x: data[i].Month, y: data[i].Data});

monthlyData.push({x: data[i].Month, y: +data[i].Data});

使 y 值变成一个数字。这是更新的版本

于 2013-07-24T16:44:50.570 回答