在 d3-sankey 中悬停时值未正确显示

value not showingcorrectly on hover in d3-sankey

第二列和第三列的节点未显示正确的值。有人可以帮忙吗?我究竟做错了什么?这是我的图表的 html link。 非常感谢, 丽妮

https://mehtadatalab.web.illinois.edu/II/haneke_copy/haneke3and.html

我们希望工具提示显示传入(源)链接和传出(目标)链接的数量。由于这些都存储在绑定到数据的两个数组中,我们可以计算每个数组的长度(sourceLinks 和 targetLinks。)

调用d3.sankey后为每个数据生成这些数组。

var rect = node.append("rect")
    .append("title")
    .text(d => d.sourceLinks.length + d.targetLinks.length)