我的代码:
我的绘图功能:
def draw_hyper_plane(coef,intercept,y_max,y_min):
points=np.array([[((-coef*y_min - intercept)/coef), y_min],[((-coef*y_max - intercept)/coef), y_max]])
plt.plot(points[:,0], points[:,1])
实际输出:
期望输出:
通过我的代码,我无法找到正确的超平面,可以正确地分类的点,因为在所需的输出图。有人能帮我吗
Tags:
一种方法是使用分类器中的
decision_function
并绘制一些水平线(level=0对应于您的超平面)。这里有一些代码。你知道吗这个代码是there开发的
相关问题 更多 >
编程相关推荐