cost 113 ms
用最近的前一个非零元素填充数组中的零元素 - filling the zero elements in an array with the closest previous nonzero element

我正在使用一个数据数组A ,它在绘制时具有以下行为。 可以看出,中间有一些“孤岛”。 在这些区域中, A数组为零。 确保剩余值不为零,即使在1e-9的数量级上也是如此。 我想做的是使 function “连续”,这意味着我想用数组在变为零之前的非零值替换零值。 有没有一种快速通用的方法可以实现? ...

按条件从 Python numpy 数组中提取一行 - Extract a row from a Python numpy array by condition

我有一个数组(称为“吸引子”),如下所示: 我想创建一个新数组,其中包含原始数组中第三列为 0 的所有行。 我尝试以下操作: 但我收到以下错误: 如果我在条件上加上括号,像这样: 然后错误没有出现,但是结果不是我预期的(只有空括号[]) ...

如何找到最接近给定值的总和的第一次出现 - How to find the first occurrance of sum of closest value to the given value

有一个像下面这样的数组,其中包含列['item','Space','rem_spc'] 需要将此数组转换为 dataframe 以及新列['nxt_item'] ,该列应单独为第一个数组行生成(此处,对于菠萝),条件如下: 找到第一个最近的项目array['Space']其总和等于array['re ...

将 rgb numpy 图像转换为 rgb 列表和相应的索引值 - converting rgb numpy image to list of rgb and corresponding index values

我有一个代表 rgb 图像的 numpy 矩阵。 它的形状是(n,m,3),n行,m列,3个通道。 我想将其转换为 rgb 值列表以及相应的索引。 我可以转换为 rgb 值列表,但我也尝试同时使用 row 和 col 索引。 我们可以只对 rgb 值做这样的事情。 flat_image = np.r ...

获取二维数组的平均值 - Getting mean of 2D array

我有 n = 1000 个图像的矢量表示,其中每个图像表示为 2048 个数字。 因此,我有一个形状为 (1000, 2048) 的 numpy 数组,我需要在 2048 维向量中求平均值。 如果我运行这个 function: 我得到一个形状为 (1000,) 的 ndarray。 如何正确循环遍历 ...

替换二维 numpy 数组维度中的值,来自 map 字典 - Replace values in a dimension of a 2D numpy array, from a map dictionary

我需要用字典中的值替换列表中所有列表中某个索引的值,该值映射到该列表的不同索引。 或者,如果每个列表(在更大列表中)的第一个索引值等于字典中的键,则该列表中第二个索引处的值将更改为字典中的值。 这是因为我有一个带有 HSV 值的图像,需要根据曲线替换每个像素的饱和度值,该曲线描述了每种颜色(色调)的 ...

在不使用 for 循环的情况下取另一个 numpy 数组中不同长度的 numpy arrays 的平均值 - Taking mean of numpy arrays of different lengths within another numpy array without using for loop

我有一个包含其他 arrays 的二维数组,但 arrays 的大小不同。 我想在不使用循环的情况下找到该二维数组中包含的每个单独数组的平均值。 我想在下面的代码中取 array_combined 的平均值。 ...

在更高维度上使用 lexsort arrays - Using lexsort on higher dimensional arrays

我终其一生都无法使数组索引与更高维的 lexsort 一起正常工作。 我有一个形状为(N, 2, 3)的 ndarray lines 。 您可以将其视为N对(一条线的起点和终点)三维坐标。 这些向量对可能包含重复项,应将其删除。 由于 (v1, v2) 对不等于 (v2, v1),因此我使用lex ...


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