d3.js: 没有数据时淡化图表线
d3.js: Fade chart line when there's no data
我正在使用d3.js绘制图表,但是有些部分没有数据并且明显下降到零。像这样:
我想知道是否有办法在数据变为零时立即结束该行,然后在再次有数据时恢复?我什至不知道该怎么做。
感谢您的帮助!
在线生成器上添加:
.defined(function (d) { return d.y != 0;})
它将阻止线一直向下延伸到轴
我正在使用d3.js绘制图表,但是有些部分没有数据并且明显下降到零。像这样:
我想知道是否有办法在数据变为零时立即结束该行,然后在再次有数据时恢复?我什至不知道该怎么做。
感谢您的帮助!
在线生成器上添加:
.defined(function (d) { return d.y != 0;})
它将阻止线一直向下延伸到轴