在过去的三个小时里,我一直在为此挠头,如果有人可以帮忙,请帮忙。我不太擅长将 D3 与 React 结合使用。
所以,基本上,我在后端 Flask 应用程序中运行了一个异常检测器算法,它以字典的形式返回值(然后通过 json.dumps() 转换为 json 对象),进一步,使用 D3 在我的 React 应用程序上绘制.
最初,我认为问题出在我的数据库上,因为该应用程序在代码沙盒和我之前的所有版本中都能完美运行。
有人告诉我,A_Epoch(3) 和 Time_Epoch(151) 的不同数据点可能存在问题。解决了也无济于事。
这是代码的样子:
const timeDomain = d3.extent(data, d=>(d.Time_Epoch*1000));
const bytesReadDomain = d3.extent(data, (d) => d.Bytes_Read);
const bytesWriteDomain = d3.extent(data, (d) => d.Bytes_Write);
const bytesSentDomain = d3.extent(data, (d) => d.Bytes_Sent);
const bytesRecvDomain = d3.extent(data, (d) => d.Bytes_Recv);
这部分是抛出错误。