找到 1203 篇文章 关于 NumPy

在 NumPy 中就地将掩码数组的每个元素真除以标量值

AmitDiwan
更新于 2022年2月17日 11:13:41

202 次浏览

为了就地将掩码数组的每个元素真除以标量值,请在 Python NumPy 中使用 ma.MaskedArray.__itruediv__() 方法。掩码数组是标准 numpy.ndarray 和掩码的组合。掩码要么是 nomask,表示关联数组的任何值均无效,要么是布尔数组,用于确定关联数组的每个元素的值是否有效。NumPy 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持各种硬件和计算平台,并且与分布式、GPU 和… 阅读更多

在 NumPy 中逐元素计算一维数组和二维数组的按位异或

AmitDiwan
更新于 2022年2月17日 11:11:42

309 次浏览

要逐元素计算一维数组和二维数组的按位异或,请在 Python NumPy 中使用 numpy.bitwise_xor() 方法。计算输入数组中整数的底层二进制表示的按位异或。此 ufunc 实现 C/Python 运算符 ^。第一个和第二个参数是数组,只处理整数和布尔类型。如果 x1.shape != x2.shape,则它们必须能够广播到公共形状。步骤首先,导入所需的库 - import numpy as np 使用 array() 方法创建两个 NumPy 数组。我们插入了 int 类型的元素 - arr1 = np.array([32, 95, 82, 69, 38, 49]) arr2 ... 阅读更多

在 NumPy 中就地将标量值与掩码数组的每个元素相加

AmitDiwan
更新于 2022年2月17日 11:10:05

300 次浏览

为了就地将标量值与掩码数组的每个元素相加,请在 Python NumPy 中使用 ma.MaskedArray.__iadd__() 方法。掩码数组是标准 numpy.ndarray 和掩码的组合。掩码要么是 nomask,表示关联数组的任何值均无效,要么是布尔数组,用于确定关联数组的每个元素的值是否有效。NumPy 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持各种硬件和计算平台,并且与分布式、GPU 和稀疏… 阅读更多

在 NumPy 的字符串数组中用固定的制表符大小替换制表符

AmitDiwan
更新于 2022年2月17日 11:07:48

370 次浏览

为了用固定的制表符大小替换字符串数组中的制表符,请在 Python NumPy 中使用 numpy.char.expandtabs() 方法。“tabsize”参数用于将制表符替换为 tabsize 个空格。如果未给出,则默认为 8 个空格。expandtabs() 函数返回每个字符串元素的副本,其中所有制表符都替换为一个或多个空格,具体取决于当前列和给定的 tabsize。每出现一个换行符,列号都会重置为零。它不理解其他非打印字符或转义序列。numpy.char 模块提供了一组矢量化字符串操作… 阅读更多

在 NumPy 中返回每个字符串元素的副本,其中所有制表符都替换为空格

AmitDiwan
更新于 2022年2月17日 11:06:26

89 次浏览

为了返回每个字符串元素的副本,其中所有制表符都替换为空格,请在 Python NumPy 中使用 numpy.char.expandtabs() 方法。我们还可以设置“tabsize”参数,即用 tabsize 个空格替换制表符。如果未给出,则默认为 8 个空格。expandtabs() 函数返回每个字符串元素的副本,其中所有制表符都替换为一个或多个空格,具体取决于当前列和给定的 tabsize。每出现一个换行符,列号都会重置为零。它不理解其他非打印字符或转义序列。numpy.char 模块提供… 阅读更多

在 NumPy 中解码已编码的字符串数组值

AmitDiwan
更新于 2022年2月17日 11:04:23

831 次浏览

要解码已编码的字符串数组值,请在 Python NumPy 中使用 numpy.char.decode() 方法。“encoding”参数设置编码时使用的编码名称。可用的编解码器集来自 Python 标准库,并且可以在运行时扩展。结果的类型将取决于指定的编码。numpy.char 模块提供了一组用于 numpy.str_ 或 numpy.bytes_ 类型数组的矢量化字符串操作。步骤首先,导入所需的库 - import numpy as np 创建一个一维字符串数组 - arr = np.array(['Bella', 'Tom', 'John', 'Kate', 'Amy', 'Brad']) 显示我们的数组 - print("Array...", arr) 获取… 阅读更多

在 NumPy 中编码字符串数组值

AmitDiwan
更新于 2022年2月17日 11:03:28

1K+ 次浏览

为了编码字符串数组值,请在 Python NumPy 中使用 numpy.char.encode() 方法。arr 是要编码的输入数组。“encoding”参数设置编码的名称。可用的编解码器集来自 Python 标准库,并且可以在运行时扩展。结果的类型将取决于指定的编码。numpy.char 模块提供了一组用于 numpy.str_ 或 numpy.bytes_ 类型数组的矢量化字符串操作。步骤首先,导入所需的库 - import numpy as np 创建一个一维字符串数组 - arr = np.array(['zbellazz' 'zztoMzzz' 'zzjohnzz' 'zzkatEzz' 'zzamyzzz' 'zzbradzz']) 显示我们的数组 - print("Array...", arr) 获取… 阅读更多

在 NumPy 中返回一个数组的副本,其元素在长度为 width 的字符串中居中

AmitDiwan
更新于 2022年2月17日 11:00:51

103 次浏览

为了返回一个数组的副本,其元素在长度为 width 的字符串中居中,请在 Python NumPy 中使用 numpy.char.center() 方法。width 是结果字符串的长度。该函数返回 str 或 unicode 的输出数组,具体取决于输入类型。numpy.char 模块提供了一组用于 numpy.str_ 或 numpy.bytes_ 类型数组的矢量化字符串操作。步骤首先,导入所需的库 - import numpy as np 创建一个一维字符串数组 - arr = np.array(['bella', 'toM', 'john', 'katE', 'amy', 'brad']) 显示我们的数组 - print("Array...", arr) 获取数据类型 - print("Array datatype...", arr.dtype) 获取… 阅读更多

获取 NumPy 中掩码数组的元素数量

AmitDiwan
更新于 2022年2月17日 10:59:04

141 次浏览

要获取NumPy中掩码数组的元素个数,可以使用`ma.MaskedArray.size`属性。`array.size`返回一个标准的任意精度Python整数。其他获取相同值的方法可能并非如此(返回`np.int_`的实例),如果该值在后续计算中可能超过固定大小的整数类型,则可能与之相关。掩码要么是`nomask`(表示关联数组中没有无效值),要么是一个布尔值数组,用于确定关联数组的每个元素的值是否有效。步骤在……阅读更多

获取NumPy中掩码数组的当前形状

AmitDiwan
更新于 2022年2月17日 10:57:44

浏览量 230

要获取掩码数组的形状,可以使用NumPy中的`ma.MaskedArray.shape`属性。`shape`属性通常用于获取数组的当前形状,但也可以通过为其赋值一个数组维度的元组来就地重塑数组。与`numpy.reshape`一样,新的形状维度之一可以是-1,在这种情况下,它的值将根据数组的大小和其余维度推断得出。如果需要复制,则就地重塑数组将失败。步骤首先,导入所需的库 −`import numpy as np import numpy.ma as ma` 创建一个……阅读更多

广告