使用 Gnuplot 进行时间序列的线性回归
Posted
技术标签:
【中文标题】使用 Gnuplot 进行时间序列的线性回归【英文标题】:Linear regression for time series with Gnuplot 【发布时间】:2010-10-06 01:58:56 【问题描述】:我是 Gnuplot 的忠实粉丝,我在学习期间一直将它用于各种项目。
最近我想使用 Gnuplot 绘制一些时间序列图,例如减肥、锻炼结果、气体消耗等。
因此我像
一样缩放 x 轴set xdata time
set timefmt "%d.%m %Y"
set format x "%d.%m"
现在我想使用拟合函数给我一个线性拟合。我的问题是,如果 x 轴与时间相关,我无法让它工作。
【问题讨论】:
R 可能是解决此类问题的更好工具。它是最流行的数据分析语言之一。绘图与 gnu plot 一样简单(或更简单)。 【参考方案1】:然后将日期更改为数字,例如从第一个日期开始的天数,进行拟合,然后再将数字转换回日期。 这样,您将拥有“常规”x 和 y 数据集。
【讨论】:
+1 是唯一一个尝试回答问题的人,即“我如何在 gnuplot 中执行此操作”。以上是关于使用 Gnuplot 进行时间序列的线性回归的主要内容,如果未能解决你的问题,请参考以下文章