Javascript 可以在动态图中同时突出显示2个系列吗?

Javascript 可以在动态图中同时突出显示2个系列吗?,javascript,dygraphs,Javascript,Dygraphs,我从一个金融模型中得到了一整套图表:每一个都有,比如说,5-10个数据系列 现在我想比较两个不同模型的输出:它们生成完全相同的数据序列,只是(可能)其中的数字不同。我可以看到三种显示比较的方式: 有一个图表只显示2个系列,每个型号一个。允许用户选择要显示的系列。这很容易做到,但缺点是它没有显示来自同一模型的系列之间可能存在的任何关系 有并排的图表,每个模型一个。高亮显示是同步的,因此在一个上高亮显示的序列在另一个上高亮显示,并且相同的x值也高亮显示。这似乎是可能的(参见)。这样做的缺点是,您目前

我从一个金融模型中得到了一整套图表:每一个都有,比如说,5-10个数据系列

现在我想比较两个不同模型的输出:它们生成完全相同的数据序列,只是(可能)其中的数字不同。我可以看到三种显示比较的方式:

  • 有一个图表只显示2个系列,每个型号一个。允许用户选择要显示的系列。这很容易做到,但缺点是它没有显示来自同一模型的系列之间可能存在的任何关系

  • 有并排的图表,每个模型一个。高亮显示是同步的,因此在一个上高亮显示的序列在另一个上高亮显示,并且相同的x值也高亮显示。这似乎是可能的(参见)。这样做的缺点是,您目前最感兴趣的系列的两个版本(突出显示的版本)位于不同的图表上,因此比较起来比较困难

  • 绘制一张图表,显示两款车型的所有系列。对该系列使用相同的颜色,但要有型号1实线和型号2虚线。高亮显示一个系列时,其对也会高亮显示(可能使用高亮显示回调)。但有可能同时突出两个系列吗?如果可能的话,这绝对是我的首选


  • 那么,有可能同时突出两个系列吗?或者,有没有更好的方法来显示比较?

    不可能同时突出显示两个系列(在的意义上),但您可以做类似的事情。当所选系列发生更改时,请调用:

    g.updateOptions({series: { otherSeriesName: { strokeWidth: 2 } })
    
    或者您希望以何种方式指示高亮显示。您可以使用和来完成此操作