高维趋势线

高维趋势线

我的数据是多维的,如下所示。而不是趋势线我想我需要一个趋势飞机。这在 Excel 或类似工具中可以实现吗? 在此处输入图片描述

答案1

我不知道您是否可以根据 3D 数据进行最佳拟合,但您可以根据每个系列进行最佳拟合,然后基于此创建 3D 曲面。将其放在不同的图表中可以接受吗?无论如何,在已经很忙的 3D 图表上添加曲面可能会带来糟糕的 UI。首先,这是我的最终工作表的样子:

屏幕截图 1

我使用了 3 次多项式拟合,这样曲面的形式为y = ax^3 + bx^2 + cx + d。根据您的数据,您可能需要更多或更少,但您可以调整此概念验证以满足您的需要。以下是单元格的公式L2:L6

=INDEX(LINEST(B$2:B$9,$A$2:$A$9^{1,2,3},1,0),1)
=INDEX(LINEST(B$2:B$9,$A$2:$A$9^{1,2,3},1,0),2)
=INDEX(LINEST(B$2:B$9,$A$2:$A$9^{1,2,3},1,0),3)
=INDEX(LINEST(B$2:B$9,$A$2:$A$9^{1,2,3},1,0),4)
=INDEX(LINEST(B$2:B$9,$A$2:$A$9^{1,2,3},1,1),3,1)

如果您想要二阶多项式,则数组将是{1,2},并且函数row_num的参数INDEX最多只能为 3。这些公式需要拖到右侧,以便您获得每个系列的拟合值。最后,您可以创建第二个表来计算每个点的最佳拟合值。单元格的公式V2为:

=L$2*$U2^3+L$3*$U2^2+L$4*$U2+L$5

...然后将其拖下来。根据该数据创建一个 3D 曲面图,就大功告成了。

答案2

Excel 没有 3D 拟合功能。但是第三方 Excel 插件 XLSurfFit 可以相当轻松地实现此功能:http://3dexcel.com/excel-3d-surface-equation-fittinng/

答案3

来源更改三维图表的显示

创建三维图表

  • 在工作表上,选择包含要用于图表的数据的单元格。

  • 在“插入”选项卡上的“图表”组中,执行下列操作之一:

    • 若要创建三维柱形图,请单击“柱形图”,然后在“三维柱形图”下单击“三维柱形图”。

    • 若要创建三维圆柱图,请单击“柱形图”,然后在“圆柱”下单击“三维圆柱”。

    • 若要创建三维圆锥图,请单击“柱形图”,然后在“圆锥图”下单击“三维圆锥图”。

    • 若要创建三维金字塔图,请单击“柱形图”,然后在“金字塔”下单击“三维金字塔图”。

    • 若要创建三维折线图,请单击“折线”,然后在“三维折线”下单击“三维折线”。

    • 若要创建三维面积图,请单击“面积”,然后在“三维面积”下单击“三维面积”。

    • 若要创建三维曲面图,请单击“其他图表”,然后在“曲面”下单击“三维曲面”或“线框三维曲面”。

例子:

在此处输入图片描述

也可以看看Excel 中的 XYZ 三维图表Excel 中的 3D 直方图三轴图excel 三维条形图了解更多信息。

相关内容