gpt4 book ai didi

javascript - 时间序列数据的线性回归

转载 作者:行者123 更新时间:2023-11-29 14:42:02 24 4
gpt4 key购买 nike

我正在尝试绘制一个可视化图来显示一段时间内的一些趋势。

在我的线图中,我将日期作为 X 变量,将其他一些数字作为 Y 变量。我对 x 使用 d3.time scale,对 Y 使用 d3.linear scale。线图很好。

然后我试着画一条线性回归线,但是我失败了,因为x的数据不是数值。我搜索和搜索。 This post有一个很好的适应性回归代码,但那是针对数字数据的; this post有一个类似于我正在拍摄的图表,但它使用序数比例。我想知道是否有任何更简单的方法可以使线性回归代码可重复用于我的时间序列数据(例如,“2016 年 3 月 9 日”)。有什么建议吗?

最佳答案

我对javascript一无所知,但我对这个问题很熟悉。一种解决方案:将这些日期时间转换为已知日期时间的单位,无论是秒、小时还是天。如果你的数据集支持它,取你的日期时间的最大值和最小值,并从每个中减去最小值。如果您只是受困于文本,则可能需要解析这些值并进行自己的日历计算。但是,必须有一个库来处理这个。

关于javascript - 时间序列数据的线性回归,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37266375/

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