[英]d3 - Is there any possibilities of adding brush event to difference chart?
這是FIDDLE 。 這是關鍵代碼段:
function brushed() {
x.domain(brush.empty() ? x2.domain() : brush.extent());
focus.select("#clip-below>path").attr("d", area.y0(height));
focus.select("#clip-above>path").attr("d", area.y0(0));
focus.select(".area.above").attr("d", area.y0(function(d) { return y(d["San Francisco"]); }));
focus.select(".area.below").attr("d", area);
focus.select("path.line").attr("d", line(data));
focus.select(".x.axis").call(xAxis);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.