202 次浏览
要就地将掩码数组的每个元素真除以标量值,请在 Python Numpy 中使用 ma.MaskedArray.__itruediv__() 方法。掩码数组是标准 numpy.ndarray 和掩码的组合。掩码要么是 nomask,表示关联数组的任何值均无效,要么是布尔数组,用于确定关联数组的每个元素的值是否有效。NumPy 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持各种硬件和计算平台,并且可以很好地与分布式、GPU 和... 阅读更多
309 次浏览
要逐元素计算 1D 数组和 2D 数组的按位异或,请在 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 ... 阅读更多
300 次浏览
要就地将标量值与掩码数组的每个元素相加,请在 Python Numpy 中使用 ma.MaskedArray.__iadd__() 方法。掩码数组是标准 numpy.ndarray 和掩码的组合。掩码要么是 nomask,表示关联数组的任何值均无效,要么是布尔数组,用于确定关联数组的每个元素的值是否有效。NumPy 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持各种硬件和计算平台,并且可以很好地与分布式、GPU 和稀疏... 阅读更多
370 次浏览
要替换字符串数组中用固定的制表符大小替换制表符字符,请在 Python Numpy 中使用 numpy.char.expandtabs() 方法。“tabsize”参数用于将制表符替换为 tabsize 个空格。如果未给出,则默认为 8 个空格。expandtabs() 函数返回每个字符串元素的副本,其中所有制表符字符都被替换为一个或多个空格,具体取决于当前列和给定的 tabsize。每当字符串中出现换行符时,列号都会重置为零。它不理解其他非打印字符或转义序列。numpy.char 模块提供了一组用于 numpy.str_ 或 numpy.bytes_ 类型数组的矢量化字符串操作... 阅读更多
89 次浏览
要返回每个字符串元素的副本,其中所有制表符字符都被替换为空格,请在 Python Numpy 中使用 numpy.char.expandtabs() 方法。我们还可以设置“tabsize”参数,即用 tabsize 个空格替换制表符。如果未给出,则默认为 8 个空格。expandtabs() 函数返回每个字符串元素的副本,其中所有制表符字符都被替换为一个或多个空格,具体取决于当前列和给定的 tabsize。每当字符串中出现换行符时,列号都会重置为零。它不理解其他非打印字符或转义序列。numpy.char 模块提供... 阅读更多
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)获取... 阅读更多
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)获取... 阅读更多
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)获取数组的维度... 阅读更多
141 次浏览
要获取掩码数组的元素数量,请在 Numpy 中使用 ma.MaskedArray.size 属性。array.size 返回一个标准的任意精度 Python 整数。对于获取相同值的其他方法可能并非如此,这些方法返回 np.int_ 的实例,并且如果该值在后续计算中可能溢出固定大小的整数类型,则可能相关。掩码要么是 nomask,表示关联数组的任何值均无效,要么是布尔数组,用于确定关联数组的每个元素的值是否有效。步骤在... 阅读更多
230 次浏览
要获取掩码数组的形状,请在 Numpy 中使用 ma.MaskedArray.shape 属性。shape 属性通常用于获取数组的当前形状,但也可以通过为其分配数组维度的元组来就地重新整形数组。与 numpy.reshape 一样,新的形状维度之一可以是 -1,在这种情况下,其值将根据数组的大小和剩余维度推断得出。如果需要副本,则就地重新整形数组将失败。步骤首先,导入所需的库 -import numpy as np import numpy.ma as ma创建... 阅读更多