誰かが例を持っているか、d3ヒントをエリアチャートに追加する方法は知っていますか?私は積み上げられたエリアチャートの一種を使用しています。ツールチップをd3エリアチャートに追加
let blockedGen = d3.svg.area()
.x(function(d) { return x(d.projectDate); })
.y0(height)
.interpolate("basis")
.y1(function(d) { return y(d.done + d.review + d.inprogress + d.blocked); });
let todoGen = d3.svg.area()
.x(function(d) { return x(d.projectDate); })
.y0(height)
.interpolate("basis")
.y1(function(d) { return y(d.done + d.review + d.inprogress + d.blocked + d.todo); });
var svg = d3.select(".demandChart").append("svg")
.attr("id","demandchart")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
let todoLayer = svg.append('svg:path')
.attr('d', todoGen(dataDemand))
.attr("fill-opacity","1")
.attr('fill', 'rgb(49, 130, 189)');
let blockedLayer = svg.append('svg:path')
.attr('d', blockedGen(dataDemand))
.attr("fill-opacity",".7")
.attr('fill', 'rgb(158, 202, 225)');
おかげ
http://bl.ocks.org/Caged/6476579、http://codepen.io/ashokgowtham/pen/LpnHe良い質問をする方法についてはヘルプセンターを参照してください。http://stackoverflow.com/help/how -to-ask – echonax
thats素晴らしい例ですが、そこにデータポイントがないのですか? – Jorge