我使用D3创建了一个小测试线图,但由于我对库很新,我不确定在图表中添加多行是最好的方法,目前我只有一行显示小提琴.
我想在图表上显示2行,但我不确定如何在没有复制粘贴代码的情况下实现这一点,我相信这将是非常低效的,因为我想根据用户选择定期更新/动画图形.
而不是这个,
var data = [12345,22345,32345,42345,52345,62345,72345,82345,92345,102345,112345,122345,132345,142345];
Run Code Online (Sandbox Code Playgroud)
我想展示这样的东西,
var data = [
[12345,42345,3234,22345,72345,62345,32345,92345,52345,22345], // line one
[1234,4234,3234,2234,7234,6234,3234,9234,5234,2234] // line two
];
Run Code Online (Sandbox Code Playgroud)
这可能吗?如果是这样,那么最好的方法是什么,以便我可以在需要时轻松更新/动画图形?
注意:我只是想学习并熟悉D3最佳实践和整个库.谢谢.