找到 1203 篇文章 关于 Numpy

在 Numpy 中从数组创建布尔掩码

AmitDiwan
更新于 2022-02-04 09:54:19

6K+ 浏览量

要从数组创建布尔掩码,请在 Python Numpy 中使用 ma.make_mask() 方法。该函数可以接受任何可转换为整数的序列,或 nomask。不需要内容必须为 0 和 1,值为 0 被解释为 False,其他所有值被解释为 True。dtype 是输出掩码的数据类型。默认情况下,输出掩码的 dtype 为 MaskType(bool)。如果 dtype 是灵活的,则每个字段都具有布尔 dtype。当 m 为 nomask 时,此操作会被忽略,在这种情况下,始终返回 nomask。步骤首先,导入所需的库 - 导入 numpy ... 阅读更多

在 Numpy 中沿轴 1 附加掩码数组

AmitDiwan
更新于 2022-02-04 09:52:02

146 浏览量

要沿轴 1 附加掩码数组,请在 Python Numpy 中使用 ma.append() 方法。使用“axis”参数设置轴。将值附加到第一个参数数组的副本中。这些值附加到第一个参数数组的副本中。它必须具有正确的形状。如果未指定 axis,则第二个参数数组可以是任何形状,并在使用前会被展平。该函数返回 array1 的副本,其中 array2 附加到 axis。附加不会就地发生:会分配并填充一个新的数组。如果 axis 为 None,则 ... 阅读更多

获取 NumPy 中掩码数组的数据类型

AmitDiwan
更新于 2022-02-04 07:57:41

218 浏览量

要获取掩码数组的数据类型,请在 Numpy 中使用 ma.MaskedArray.dtype 属性。数据类型对象描述了如何解释与数组项对应的固定大小内存块中的字节。NumPy 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持各种硬件和计算平台,并且可以很好地与分布式、GPU 和稀疏数组库配合使用。掩码数组是可以具有缺失或无效条目的数组。numpy.ma 模块提供了 numpy 的几乎完全相同的替代方案,该方案支持具有掩码的数据数组。步骤首先,导入所需的 ... 阅读更多

返回由掩码数组的元素形成的数组,但在 NumPy 中环绕范围

AmitDiwan
更新于 2022-02-04 07:47:25

112 浏览量

要返回在给定索引处由掩码数组的元素形成的数组,请使用 ma.MaskedArray.take() 方法。“wrap”模式使用“mode”参数设置。take() 方法返回的数组与数组具有相同的类型。indices 参数是要提取的值的索引。axis 参数是要选择值的轴。默认情况下,使用展平的输入数组。如果提供了 out 参数,则结果将放置在此数组中。它应该具有适当的形状和 dtype。请注意,如果 mode='raise',则 out 始终被缓冲;使用 ... 阅读更多

返回由掩码数组的元素形成的数组,但在 NumPy 中裁剪范围

AmitDiwan
更新于 2022-02-04 07:45:08

125 浏览量

要返回在给定索引处由掩码数组的元素形成的数组,请使用 ma.MaskedArray.take() 方法。“clip”模式使用“mode”参数设置。take() 方法返回的数组与数组具有相同的类型。indices 参数是要提取的值的索引。axis 参数是要选择值的轴。默认情况下,使用展平的输入数组。如果提供了 out 参数,则结果将放置在此数组中。它应该具有适当的形状和 dtype。请注意,如果 mode='raise',则 out 始终被缓冲;使用 ... 阅读更多

在 NumPy 中返回在给定索引处由掩码数组的元素形成的数组

AmitDiwan
更新于 2022-02-04 07:39:25

545 浏览量

要返回在给定索引处由掩码数组的元素形成的数组,请在 Python Numpy 中使用 ma.MaskedArray.take() 方法。take() 方法返回的数组与数组具有相同的类型。indices 参数是要提取的值的索引。axis 参数是要选择值的轴。默认情况下,使用展平的输入数组。如果提供了 out 参数,则结果将放置在此数组中。它应该具有适当的形状和 dtype。请注意,如果 mode='raise',则 out 始终被缓冲;使用其他模式以获得更好的性能。mode ... 阅读更多

在 NumPy 中就地对掩码数组进行排序,并将缺失值放在前面

AmitDiwan
更新于 2022-02-04 07:36:53

82 浏览量

要就地对掩码数组进行排序,请在 Numpy 中使用 ma.MaskedArray.sort() 方法。“endwith”参数设置是否应将缺失值(如果有)视为最大值(True)或最小值(False)。该方法返回与数组类型和形状相同的数组。当数组是结构化数组时,order 参数指定首先比较哪些字段,其次比较哪些字段,依此类推。此列表不需要包含所有字段。“endwith”参数建议是否应将缺失值(如果有)视为最大值(True)或最小值(False)当数组包含在数据类型的相同极值处排序的未掩码值时,这些值和掩码值的排序 ... 阅读更多

在 NumPy 中就地对掩码数组进行排序

AmitDiwan
更新于 2022-02-04 07:34:36

128 浏览量

要就地对掩码数组进行排序,请在 Python Numpy 中使用 ma.MaskedArray.sort() 方法。该方法返回与数组类型和形状相同的数组。当数组是结构化数组时,order 参数指定首先比较哪些字段,其次比较哪些字段,依此类推。此列表不需要包含所有字段。“endwith”参数建议是否应将缺失值(如果有)视为最大值(True)或最小值(False)当数组包含在数据类型的相同极值处排序的未掩码值时,这些值和掩码值的排序 ... 阅读更多

在 NumPy 中沿最后一个轴就地对掩码数组进行排序

AmitDiwan
更新于 2022-02-04 07:29:23

187 浏览量

要就地对掩码数组进行排序,请在 Numpy 中使用 ma.MaskedArray.sort() 方法。axis 参数设置要排序的轴。该方法返回与数组类型和形状相同的数组。当数组是结构化数组时,order 参数指定首先比较哪些字段,其次比较哪些字段,依此类推。此列表不需要包含所有字段。“endwith”参数建议是否应将缺失值(如果有)视为最大值(True)或最小值(False)当数组包含在数据类型的相同极值处排序的未掩码值时,... 阅读更多

在 NumPy 中沿轴 0 重复掩码数组的元素

AmitDiwan
更新于 2022-02-04 07:15:28

125 浏览量

要重复掩码数组的元素,请使用 NumPy 中的 ma.MaskedArray.repeat() 方法。“repeats”参数设置每个元素的重复次数。repeats 会广播以适应形状。“axis”参数是要重复值的轴。axis 值设置为 0。该方法返回输出数组,其形状与 a 相同,除了给定的轴。axis 是要重复值的轴。默认情况下,使用扁平化的输入数组,并返回一个扁平化的输出数组。步骤首先,导入所需的库 - 导入 numpy 作为 np 导入 numpy.ma ... 阅读更多

广告