我一直在使用chart.filter([new Date x, new Date x])
为我正在编写的播放功能设置图表画笔的范围。在条形图上看起来很好,因为选择正确,但不幸的是,我的图形中的选择没有正确显示。我在过滤时使用dimension.top(Infinity)
将数据发送到可视化功能,但不是反映设置的过滤范围,而是每次更改时都会聚合。
例如,过滤年份a到年b将可视化3个点。当图表被过滤到第二组年份:b年到c年(3分)时,它可视化这两年之间的新点,但也包括从a到b年的那些点(6点,我想只显示那些3) 。
我想知道是否有人可以帮助解决这个问题?
或者我可能忽略了直流功能并且错误地实现了滤波器?