cost 166 ms
我如何修复错误索引 976 超出尺寸为 976 的轴 0 的界限 - How can i fix the error index 976 is out of bounds for axis 0 with size 976

我收到 indexerror: index 976 is out of bounds for axis 0 with size 976 with my code。 代码的一些背景信息:它计算动能(= 能量输入 - 由于摩擦等造成的能量损失)并根据行进距离绘制动能。 我希望获得一个 E_k 对 s 的 ...

有效地用半值索引 numpy 数组 - Indexing numpy array with half-values efficiently

我想用整数和半值索引一个 numpy 数组。 这大致是我的想法: 只有半值用作索引,所以我想可以构造某种包装器,将值存储在整数索引处,通过乘以给定的小数索引来访问这些值。 可以构造某种辅助函数来获取和设置相应的值; 但是,如果仍然可以使用本机 numpy 索引功能(切片等),那就更好了。 此外 ...

使用 np.ix_() 的 NumPy 高级索引并不总是产生所需的形状 - NumPy advanced indexing using np.ix_() does not always result in the desired shape

我有一个如下所示的代码片段: table是一个np.ndarray形状(6, 7, 2, 2, 2, 11, 9) 。 该函数的目的是挑选出满足所有给定索引的值。 由于高级NumPy索引使用给定索引数组中的一一对应而不是所需的交点来挑选单独的值,因此我使用np.nx_()构建矩阵,使我能够提 ...

IndexError:形状不匹配:索引数组无法与形状(2,)(3,)一起广播 - IndexError: shape mismatch: indexing arrays could not be broadcast together with shapes (2,) (3,)

我有一个形状为(5, 5, 2, 2, 2, 10, 8)的np.ndarray ,名为table 。 我可以像这样成功地切片它: 但是由于某种原因,当我尝试为维度 5(长度为 10)指定三个值时,如下所示: 我得到: 同样适用于: 这不会发生在: 输出正确的结果。 我试图 ...

用基于自身的条件语句索引一个 numpy 数组是什么意思? - What is meant by indexing a numpy array with a conditional statement based on itself?

我正在开发一个用于网络分析的大型库,遇到了一条令人困惑的线路,我不熟悉其调用约定。 循环内部问题中的行通过基于i和自身的条件索引remaining数组。 经过一些调试后,它似乎不仅仅是评估布尔值并使用该布尔值索引数组? 有没有人熟悉这种语法/约定并能够指出我 numpy 文档的相关部分或解释? ...

NUMPY:是否有更易读的方式来索引 numpy arrays? - NUMPY: Is there a more readable way to index numpy arrays?

我有一个大约 7 列的 Numpy 数组,我需要对某些值进行很多索引,但我目前这样做的方式并不容易阅读。 例如。 我想说rates[-1][high]或类似的东西。 我想也许我可以为例如做变量。 high = 2但我在许多不同的函数中使用相同的速率数据,所以我必须在每个 function 中设置 ...

如何在不实际索引数组的情况下获得已知形状数组的索引元素数? - How can I get the number of indexed elements of array of known shape without actually indexing the array?

我有一个索引IDX (可能是索引列表、boolean 掩码、切片元组等)索引一些已知shape的抽象 numpy 数组(可能很大)。 我知道我可以创建一个虚拟数组,对其进行索引并计算元素: 有没有什么明智的方法可以在不创建任何(可能很大)数组的情况下获得索引元素的数量? 我需要将 3D 空间中某些 ...

创建 numpy 数组的置换浅表副本 - Create a permuted shallow copy of a numpy array

我希望对同一数据有两个不同的视图,其中行的顺序不同,这样通过一个视图所做的更改将反映在另一个视图中。 具体如下代码 有以下output: 但我希望最后一点是 这个问题的答案 state 无法查看特定索引的视图,尽管该问题的 OP 正在询问数组的子集,而我想要整个数组的视图。 (似乎这里的关键区别 ...

如何以矢量化方式多次索引多维数组numpy? - How to index multidimensional array multiple times in a vectorized way numpy?

我正在尝试在 numpy 中索引一个多维数组(4 维)。 数组的形状为 (125,125,125,3)。 我有 3 个单独的索引 arrays 的二维列表。 这些列表的大小分别为 (N,4)、(M,4) 和 (1,4)。 这 3 个单独的列表代表我试图索引的 4D 数组中的行、列和深度值。 例如考 ...

为什么 numpy 数组中相同索引选择的输出存在差异 - why there is a difference in the output of the same indexing selection inside a numpy array

让我们假设我有一个看起来像这样的二维 NumPy 数组,我想提取左下角的方块 (4x4): 为什么这种方式之间存在差异: 这样: 我说这是有区别的,因为我在尝试这样做时得到了不同的输出: 如果我的问题错了,你能告诉我为什么吗? 提前致谢! ...

用另一个数组操作一个 numpy 数组 - manipulating a numpy array with another array

我正在用括号和“:”做我的头,同时试图用另一个索引做二维索引所以如果有人能帮我理顺我会很高兴 我有一个灰度图像 BlurredFlip 形状是 : (480, 640) 然后我使用了 它创建了一个一维数组,毫不奇怪,第一行具有每列的最小值,例如 现在我想将超出该行值的每个像素设置为黑色 - ...

基于二维 numpy 数组中的索引列表访问行的更有效方法? - More efficient way to access rows based on a list of indices in 2d numpy array?

所以我有 2d numpay 数组 arr。 这是一个比较大的: arr.shape = (2400, 60000) 我目前正在做的事情如下: 随机(带替换) select arr.shape[0]索引访问(按行)选择的arr索引计算列平均值并选择最大值我重复了k次它看起来像: 我的问题是速度很慢 ...

矩阵上的快速 numpy 行切片 - Fast numpy row slicing on a matrix

我有以下问题:我有一个大小为(m,200) ( m = 3683 ) 的矩阵yj ,并且我有一个字典,它为每个键返回一个 numpy yj的行索引数组(对于每个键,大小数组更改,以防万一有人想知道)。 现在,我必须多次访问这个矩阵(大约 100 万次),并且我的代码由于索引而变慢(我已经分析了代码, ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM