怎样在python中做多元回归_如何在python中绘制多元回归三维图

我不是科学家,所以请假设我不知道有经验的程序员的行话,也不知道复杂的科学绘图技术。Python是我唯一知道的语言(初学者+或者中级)。

任务:将多元回归(z=f(x,y))的结果绘制为三维图形上的二维平面(例如,我可以使用OSX的绘图实用程序,也可以使用R在这里实现)。

经过一周的搜索和阅读matplotlib、seaborn和mayavi的各种文档,我终于找到了Simplest way to plot 3d surface given 3d points,这听起来很有前途。这是我的数据和代码:

首先尝试matplotlib:shape: (80, 3)

type:

zmul:

[[ 0.00000000e+00 0.00000000e+00 5.52720000e+00]

[ 5.00000000e+02 5.00000000e-01 5.59220000e+00]

[ 1.00000000e+03 1.00000000e+00 5.65720000e+00]

[ 1.50000000e+03 1.50000000e+00 5.72220000e+00]

[ 2.00000000e+03 2.00000000e+00 5.78720000e+00]

[ 2.50000000e+03 2.50000000e+00 5.85220000e+00]

……]

import matplotlib

from matplotlib.ticker import MaxNLocator

from matplotlib import cm

from nump

你可能感兴趣的:(怎样在python中做多元回归)