我正在List
中创建一个图,该图根据分析类型改变了y轴域的计算方式。例如:
D3.js
我使用以下功能渲染一行和一个区域:
if (this.analysisType === 'REGRESSION' ) {
this.chartProps.y.domain(
d3.extent(this.plotData, (d: any) => {
return d.yb ;
}));
}
if (this.analysisType === 'CLASSIFICATION' || this.analysisType === 'SURVIVAL') {
this.chartProps.y.domain([0, 1]);
}
现在的事情是,在分类和生存时,将按预期方式绘制图,但在回归情况下,由于某种原因,y值会超出y轴。
我想知道为什么第二个图的y值超过y轴。