我画了一些有一些"空白"的折线图(路径).我在间隙之间使用了一个技巧,然后在我的数据间隙之间没有插值.
例:
pos, value
1,10
2,15
3,20
8,5
9,6
10,20
Run Code Online (Sandbox Code Playgroud)
正如你所看到的,我在位置3和8之间有一个间隙.这里我要做的是创建一个值为0的位置4和一个值为0的位置7.然后,每当我绘制我的折线图时,我得到正确的图表我的差距.
现在,我需要在此折线图上进行转换.鉴于我有这种"差距黑客",我的过渡并不是美好的:(它以某种我不喜欢的方式移动线条.
我该怎么办 ?在这种情况下是否可以进行转换而不需要在我的间隙之间有很多0值?
我不想为我不需要表示的位置添加0值,否则我的数据库会增加很多,我的可视化会很慢.
任何见解都受到高度赞赏.
d3.js ×1