Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 三维绘图线性回归pylab_Python_3d_Matplotlib - Fatal编程技术网

Python 三维绘图线性回归pylab

Python 三维绘图线性回归pylab,python,3d,matplotlib,Python,3d,Matplotlib,我需要绘制一个具有2个特征的线性回归问题。所以我认为在这种情况下,我需要一个超平面来分隔数据,而不是一条线。我已经做了一个功能,但没有任何想法为这种情况 这是包含300个样本和1个特征的数据集的我的绘图 提前感谢检查numpy和方法 尝试运行此示例代码并根据您的喜好进行更改 from mpl_toolkits.mplot3d import Axes3D from matplotlib import cm import matplotlib.pyplot as plt import numpy

我需要绘制一个具有2个特征的线性回归问题。所以我认为在这种情况下,我需要一个超平面来分隔数据,而不是一条线。我已经做了一个功能,但没有任何想法为这种情况

这是包含300个样本和1个特征的数据集的我的绘图

提前感谢

检查numpy和方法

尝试运行此示例代码并根据您的喜好进行更改

from mpl_toolkits.mplot3d import Axes3D
from matplotlib import cm
import matplotlib.pyplot as plt
import numpy as np

fig=plt.figure()
ax = Axes3D(fig)

x=[1,2,3,4,5]
y=[1,3,5,6,8]
z=[3,3,5,6,7]
x, y= np.meshgrid(x,y)


ax.plot_surface(x,y,z)

plt.show()

我希望这有帮助

有什么想法吗?这是不是有点奇怪的问题::D!?您的问题是如何将三维空间中的二维平面拟合到数据中?还是关于飞机的可视化?或者您真的想像您在问题中所说的那样分离某些数据类吗?对不起!但你说的是3D回归!?请把问题说清楚一点。。。你从下面的答案中得到了你想要的吗?