Y范围的起源似乎有一点关闭?

时间:2015-08-17 03:20:42

标签: javascript d3.js

我的程序中的折线图中有三个点。前两个工作正常,但第三个点的y坐标似乎比图表的比例大约多1.5个单位。我不确定为什么会发生这种情况,因为其他两个都很好,而且这个使用与其他两个相同的比例。

看了一会儿之后,看起来第三个点的y像素在图的顶部不等于零,而是略高于svg不存在的位置。

图:

------------------------------ <-- y pixel val = 0

_______________________________
|                             |
|                             |
|                             |
|            svg              |
|                             |
|                             |
|                             |
------------------------------

在测试时,我将第三个点的y替换为0,但是,正如在https://jsfiddle.net/xv8ggm0n/1/中可以看到的那样,它被绘制为4.老实说,这似乎更像是一个错误,但考虑到它是多么罕见我不确定是什么问题。

供参考,以下是完整代码:https://jsfiddle.net/xv8ggm0n/

1 个答案:

答案 0 :(得分:0)

似乎因为我的系数方程略有不正确,差异造成了某种错误。我不确定为什么会出错,但如果公式正确,图表将会被修复