gpt4 book ai didi

javascript - 插值错误

转载 作者:行者123 更新时间:2023-11-30 15:52:43 26 4
gpt4 key购买 nike

<分区>

我正在尝试平滑我拥有的堆积面积图中的线条。但我收到一个错误。这是一个代码片段:

const area = d3.area()
.interpolate('cardinal')
.x(d => xScale(parseTime(d.data.date)))
.y0(d => yScale(d[0] || 0))
.y1(d => yScale(d[1] || 0));

const stack = d3.stack()
.keys(categories)
.order(d3.stackOrderReverse)
.offset(d3.stackOffsetNone);

if (data.length > 0) {
const stackContainer = this.vis.append('g')
.attr('class', 'stack');

const layer = stackContainer.selectAll('.layer')
.data(stack(data))
.enter()
.append('g')
.attr('class', 'layer');

layer.append('path')
.attr('class', 'area')
.style('fill', (d, i) => d3.schemeCategory20[i])
.attr('d', area);
}

我收到这个错误:

TypeError: d3.area(...).interpolate is not a function

有什么想法吗?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com