Я пытаюсь сделать граф области, который соответствует линейному графику (используя идентичные данные) до произвольной горизонтальной точки на графике. Вот как я настроить область графика:«Кривой» конец графа области d3.js
var area = d3.svg.area()
.x(function(d,i) { return x(i); })
.y0(each_graph_height)
.y1(function(d,i) {
if (i <= this_week_number) {
return y(d);
} else {
return each_graph_height;
}
});
Однако правый край области графика «криво». Вот как это выглядит:
Любые идеи, почему, и что я могу сделать, чтобы область графика конец с идеальной вертикальной кромкой?
Look например, у вас есть точка данных в y = 0 в конце графика. –