使用Python估计基于给定数据的值

时间:2018-03-08 02:46:38

标签: python python-2.7

我目前正在使用python学习数值方法,并且我在实现某些数学逻辑方面遇到了问题。假设我有一张桌子:

数据:

        x = 0    x = 2    x =  4 
_______________________________
y = 0 | 100.0    90.0     80.0
y = 2 | 85.0     64.49    53.50
y = 4 | 70 48.   90       38.43

从这些数据中,我怎样才能预测x = 4和y = 3.5时的值?

我只需要预测表格中数据范围内的值。我怎样才能做到这一点?任何建议将不胜感激..谢谢:))

1 个答案:

答案 0 :(得分:0)

您正在尝试拟合函数f(x,y) = z,其中z是表格中的值,(x,y)是表格中的x和y值 - 适合3个维度。

这篇文章3D curvefitting 这段代码https://gist.github.com/amroamroamro/1db8d69b4b65e8bc66a6应该提供如何在python中执行此操作的示例。该代码包括线性和二次拟合的实现。您将要根据您使用的数据选择适合的类型。