在 Excel 公式中使用回归方程

在 Excel 公式中使用回归方程

我有一个包含许多图表的电子表格,我已在这些图表上显示趋势线/回归线。这些不是简单的线性回归线,而是高阶多项式回归线。

有什么方法可以让我在我的公式中使用这些回归线方程,而无需手动编码所有系数?方程式不断变化,我不想每次更新图表时都要重写所有公式。


编辑:系数会有所不同,因为我仍在添加数据,随着我添加更多数据,回归线会变得更加准确。数据不会受到限制 - 它会不断输入,这就是为什么我不想每次都重写所有公式。

答案1

内置函数仅涵盖直线的系数。

过去,我使用 Excel 中的矩阵函数和标准最小二乘拟合法

我粘贴了一个快速演示表,你可以下载这里。这是为了拟合立方体而设计的,但可以扩展以适应您想要的任何其他立方体。在跟踪新数据方面,您可以根据需要扩展数据范围,并且它会在您添加新数据时重新计算。

答案2

具体我也不清楚,不过看看 VBA 中图形对象的对象模型,看看是否可以在 VBA 中访问回归方程。然后就可以将系数放回到单元格中。

答案3

单变量多项式 n 级回归 ~ n 个变量线性回归

其中 ~ 表示“等同于”。

因此,在源数据表中,添加列来计算“独立”变量值的幂,然后应用公式计算具有许多变量的线性回归的系数。

相关内容