以下代码在多系列折线图上添加符号。 我想跳过所有特定系列的符号。我们是否可以在多系列折线图中有条件地跳过单个系列?
lineChart.selectAll("g.dot")
.data(d3Data)
.enter().append("g")
.attr("class", "dot")
.style("fill", "red")
.style("stroke", "red")
.selectAll("svg:path")
.data(function(d) { return d.data; })
.enter().append("svg:path")
.attr("transform",function(d){return "translate("+x(d.key)+","+y(d.value)+")";})
.attr("d", d3.svg.symbol().type(d.seriesSymbol).size(22));
如果我将d.seriesSymbol
中的值设置为任何垃圾值的空白,则d3默认显示为圆圈。我甚至不想要显示这个圆圈。我在d3.js
中写了nodejs
代码。
我们是否有“无”类型的关键字来跳过符号?