markers=('s','x','o','^','v')
colors=('red','blue','lightgreen','gray','')
listedap=Listedap(colors[:len(np。
unique(y))])
x1_min=0
x1_max=8
x2_min=0
x2_max=6
new_x1=np。arange(x1_min,x1_max,resolution)
new_x2=np。arange(x2_min,x2_max,resolution)
xx1,xx2=np。meshgrid(new_x1,new_x2)
z=classifier。predip。array([xx1。ravel(),xx2。
&)
z=z。reshape(xx1。shape)
plt。tourf(xx1,xx2,z,alpha=0。4,camp=listedColor
map)
plt。xlim(xx1。min(),xx1。max())
plt。ylim(xx2。min(),xx2。max())
foridx,umerate(np。unique(y)):
plt。scatter(x=x[y==c1,0],y=x[y==c1,1],alpha=0。8,
ap(idx),marker=markers[id
x],label=c1)
In[21]:defde_regions_show():
plot_de_regions(floe,flo>
classifier=flower_classifier)
plt。title("鸢尾花花瓣、花萼边界分割",foies=
font)
plt。xlabel("花瓣长度[cm]",foies=font)
plt。ylabel("花萼长度[cm]",foies=font)
plt。legend(loc="upperleft")
plt。show()
In[22]:de_regions_show()
图6-5