美文网首页
numpy矩阵拼接和删除行列

numpy矩阵拼接和删除行列

作者: 一路向后 | 来源:发表于2021-05-26 22:30 被阅读0次

    1.源码实现

    import numpy as np
    
    A = np.matrix([[1, 2], [3, 4]])
    B = np.matrix([[5, 6], [7, 8]])
    
    # 水平拼接
    C = np.hstack((A, B));
    
    # 垂直拼接
    D = np.vstack((A, B));
    
    # 行删除
    E = np.delete(D, 2, axis=0)
    
    # 列删除
    F = np.delete(C, 2, axis=1)
    
    print(A)
    print(B)
    print(C)
    print(D)
    print(E)
    print(F)
    

    2.运行及其结果

    $ python3 stack.py 
    [[1 2]
     [3 4]]
    [[5 6]
     [7 8]]
    [[1 2 5 6]
     [3 4 7 8]]
    [[1 2]
     [3 4]
     [5 6]
     [7 8]]
    [[1 2]
     [3 4]
     [7 8]]
    [[1 2 6]
     [3 4 8]]
    

    相关文章

      网友评论

          本文标题:numpy矩阵拼接和删除行列

          本文链接:https://www.haomeiwen.com/subject/dcvlsltx.html