如何在 Microsoft Excel 中计算均方误差 (MSE)

在统计学中,均方误差 ( MSE ) 是衡量统计模型中误差量的重要指标。它通常用于评估用于预测未来值的模型的准确性。

在本教程中,我们将更详细地解释什么是MSE ,然后向您展示如何在Excel中计算(Excel)MSE

什么是均方误差?

均方误差 ( MSE ) 是一种计算方法,用于测量数据集中估计值与实际值之间的平均平方差。换句话说,它估计统计模型中的错误量。对于统计极客来说,它计算回归线与一组数据点的拟合程度。

例如,假设您有一个模型可以预测您作为一家软件公司一年内将获得的销售价值。在年底,您可以输入生成的实际销售值。然后,您可以计算MSE以了解您的模型预测结果的效果。

MSE是通过取目标变量的预测值和实际值之间的平方差的平均值来计算的。

MSE 公式如下所示:

在哪里:

  1. Σ表示数值之和;
  2. n 是样本大小或观察次数;
  3. Yi 是观测值,并且;
  4. Ŷi 是预测值。

误差值越低,表明模型的标准误差越小,对目标变量的预测能力越好。MSE广泛应用于统计回归和数据分析,有助于比较不同模型或调整参数以提高预测的准确性。

这看起来很令人困惑,但是当我们在下面的部分中对其进行分解时,就不难理解了。

如何在Microsoft Excel中计算(Microsoft Excel)均方误差(Mean Squared Error)

Microsoft Excel中计算MSE 的(MSE)主要方法有两种:SUMSQ函数、AVERAGE 函数(AVERAGE function)MSE公式。我们将使用下面的示例向您展示如何使用以下每个函数 计算MSE :

在这个简化的示例中,我们将查看每个月的虚构销售值(A 列(Column A))。B 列(Column B)表示估计值, C 列(Column C)表示实际值。

(Calculate MSE)使用SUMSQ 函数(SUMSQ Function)计算 MSE

Excel中的SUMSQ函数用于计算某个范围内数字的平方和。以下是如何使用它来计算MSE

  1. 在D 列(Column D)中创建一个名为“ Difference ”的新列。这将代表预期值和实际值之间的差异。

  1. 使用公式“C2-B2”计算每行中数据点的差异。

  1. 选择一个新单元格并键入以下语法:“=SUMSQ(D2: D13/COUNT (D2: D13 )”。将公式中的单元格替换为Excel电子表格中的正确单元格。此单元格中的最终结果是您的MSE

(Calculate MSE)使用AVERAGE函数 计算 MSE

MS Excel中的AVERAGE函数用于计算一系列数字的平均值。此方法返回与SUMSQ(SUMSQ)函数相同的结果,但每个步骤都是手动执行的。

  1. 执行(Perform)SUMSQ方法中描述的步骤 1 和 2 。这将返回预测值和实际数据之间的差异。

  1. 将 E 列命名为“差异平方”,然后使用公式“=D2^2”计算D 列(Column D)中每个值的差异平方。

  1. 选择一个新单元格并计算E 列(Column E.)的平均值。这将返回您之前计算的平方值的平均值。为此,请输入“=AVERAGE(E2:E12)”并按Enter确保将这些单元格替换为您在(Make)工作表(worksheet)中使用的单元格。生成的数据值就是您的MSE

Microsoft Excel中的统计分析

Microsoft Excel长期以来一直是最强大的数据分析工具之一。希望(Hopefully)通过本教程,您现在可以使用Excel轻松计算MSE 。而且,由于它们非常相似,您应该能够在Google Sheets中执行相同的计算。



About the author

我是一名计算机技术人员,拥有超过 10 年的经验和使用 Android 设备的经验。过去五年我也一直在办公室工作,在那里我学会了如何使用 Office 365 和 MacOS。在业余时间,我喜欢花时间在户外听音乐或看电影。



Related posts