그래프의 임의의 수평 점까지 동일한 데이터를 사용하여 선 그래프와 일치하는 영역 그래프를 만들려고합니다. 다음은 영역 그래프를 설정 한 방법입니다.d3.js 영역 그래프의 "Crooked"끝
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;
}
});
그러나 영역 그래프의 오른쪽 가장자리는 "비뚤어졌습니다".
어떤 아이디어 왜, 그리고이 지역의 그래프가 완벽한 수직 가장자리로 종료하기 위해 무엇을 할 수 있는지 : 여기처럼 보이는 무엇인가?
봐 : 동일 축 점), 그러나 더 우아한 해결책이
defined
기능을 사용하는 것입니다 실제로 추가 데이터 포인트를 잘라 그래프 끝에서 y = 0에 데이터 포인트가있는 것처럼 말입니다. –