使用 D3.js 在多折线图中添加预测

问题描述

我创建了一个多线 D3 图表,想向其中添加预测线。 这是我使用的多折线图的参考链接

https://www.d3-graph-gallery.com/graph/line_several_group.html

此外,我想通过附加数据在这些行中显示预测。这是我要使用的参考:

https://travishorn.com/d3-line-chart-with-forecast-90507cb27ef2

我正在添加以下代码行来添加这些虚线,但它没有给我结果。 sumstat_new 与原始图表中的 sumstat 相同,唯一不同的是它指的是新数据集,即预测数据集。请建议如何实现这一点。

line
        .data(sumstat_new)
        .append("path")
        .attr("fill","none")
        .attr("stroke",function(d){ return color(d.key) })
        .attr("stroke-width",1.5)
        .attr('stroke-dasharray','10,7')
        .attr("d",function(d){
          return d3.line()
            .x(function(d) { return x(d.year); })
            .y(function(d) {return y(+d[firstSelect]); })
            (d.values)
        })

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...