问答详情
源自:3-5 神经网络对数据实现分类(下)

1.中文显示不出 2.markers是什么?从哪里的?有图

1.label不显示中文

 http://img.mukewang.com/592a029c00017b7709120542.jpg

2

for idx,c1  in enumerate(np.unique(y)):

plt.scatter(x=X[y == c1,0],y=X[y==c1,1],alpha=0.8,c=cmap(idx),

marker= markers[idx],label=c1)

中的markers从哪来?

提问者:从零开始抠藕钉 2017-05-28 06:51

个回答

  • Jessica1221
    2017-06-07 21:49:23
    已采纳

    回答楼主第二个问题

    from matplotlib.colors import ListedColormap

    def plot_decision_regions(X,y,classifier,resolution=0.02):

        markers=('o','x','s','v')

        colors=('red','blue','lightgreen','gray','cyan')

    把老师写的marker元组改成markers就可以了。

  • qq_诙崽_0
    2017-09-27 14:09:51

    中文问题在画图前加一句plt.rcParams['font.sans-serif'] = ['SimHei']这个 就ok