为了账号安全,请及时绑定邮箱和手机立即绑定

在python中分散数据并绘制决策边界

在python中分散数据并绘制决策边界

蝴蝶刀刀 2021-04-15 14:15:36
我有这段代码,我加载了虹膜数据集,将数据分为两类(一种形式对所有形式),我设计了一个单层感知器,W_是权重,用于绘制的代码如下:x = train_s[: , 1].Ty = train_s[: , 2].Tlabel = train_tcolors = ['green','blue']plt.scatter(x, y, c=label, cmap=matplotlib.colors.ListedColormap(colors))x1 = np.linspace(4,8)y1 = np.linspace(1.5,5)X,Y = np.meshgrid(x1,y1)plt.plot([0,W_[1]],[0,W_[2]])plt.show()但是结果图是这样的:如何解决?
查看完整描述

1 回答

?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

您想越过这条绘图线:plt.plot([0,W_[1]],[0,W_[2]])与您的散点图?如果是这样,则假设问题在该范围图中。您的散点图具有以下轴范围:X:4〜8 Y:1.5〜5但是折线图具有范围X:[0,W_ [1]] Y:[0,W_ [2]]您应该“归一化''这两个范围均具有良好的图形合并功能。


查看完整回答
反对 回复 2021-04-27
  • 1 回答
  • 0 关注
  • 201 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信