相关疑难解决方法(0)

使用布尔索引复制或查看numpy子数组

给定2D numpy数组,即;

import numpy as np

data = np.array([
     [11,12,13],
     [21,22,23],
     [31,32,33],
     [41,42,43],         
     ])
Run Code Online (Sandbox Code Playgroud)

我需要创建一个新的子数组或根据所需行和列的两个屏蔽向量修改所选元素;

rows = [False, False, True, True]
cols = [True, True, False]
Run Code Online (Sandbox Code Playgroud)

这样

print subArray

# [[31 32]
#  [41 42]]
Run Code Online (Sandbox Code Playgroud)

python numpy

5
推荐指数
1
解决办法
1692
查看次数

标签 统计

numpy ×1

python ×1