weixin_49082450 2021-05-05 20:47 采纳率: 33.3%
浏览 66
已采纳

有没有大神帮我看看这个怎么写。

  • 写回答

4条回答 默认 最新

  • 天元浪子 优质创作者: python技术领域 2021-05-05 22:02
    关注
    >>> import numpy as np
    >>> data = np.array([
        [6, 9, 1],
        [1, 1, 0],
        [8, 7, 0],
        [5, 6, 0],
        [5, 3, 1],
        [8, 8, 0],
        [8, 1, 2],
        [8, 7, 0],
        [1, 2, 2],
        [9, 4, 2]
    ])
    >>> X_train = data[:,:2]
    >>> y_train = data[:,2]
    >>> X_train
    array([[6, 9],
           [1, 1],
           [8, 7],
           [5, 6],
           [5, 3],
           [8, 8],
           [8, 1],
           [8, 7],
           [1, 2],
           [9, 4]])
    >>> y_train
    array([1, 0, 0, 0, 1, 0, 2, 0, 2, 2])
    >>> X_train[np.where(y_train==0)]
    array([[1, 1],
           [8, 7],
           [5, 6],
           [8, 8],
           [8, 7]])
    >>> X_train[np.where(y_train==1)]
    array([[6, 9],
           [5, 3]])
    >>> X_train[np.where(y_train==2)]
    array([[8, 1],
           [1, 2],
           [9, 4]])
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?