6.LDA.py 文件源码

python
阅读 17 收藏 0 点赞 0 评论 0

项目:ML-note 作者: JasonK93 项目源码 文件源码
def plot_LDA(converted_X,y):
    '''
    plot the graph after transfer
    :param converted_X: train data after transfer
    :param y: train_value
    :return:  None
    '''
    from mpl_toolkits.mplot3d import Axes3D
    fig=plt.figure()
    ax=Axes3D(fig)
    colors='rgb'
    markers='o*s'
    for target,color,marker in zip([0,1,2],colors,markers):
        pos=(y==target).ravel()
        X=converted_X[pos,:]
        ax.scatter(X[:,0], X[:,1], X[:,2],color=color,marker=marker,
            label="Label {0}".format(target))
    ax.legend(loc="best")
    fig.suptitle("Iris After LDA")
    plt.show()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号