找到 1203 篇文章 关于 Numpy

在 Numpy 中将二维数组的数组元素的位向右移动

AmitDiwan
更新于 2022-02-22 07:16:21

356 次浏览

要将 2d 数组的数组元素的位向右移动,请在 Python Numpy 中使用 numpy.right_shift() 方法。位向右移动 x2。由于数字的内部表示形式为二进制格式,因此此操作等效于将 x1 除以 2**x2。x1 是输入值。x2 是要从 x1 右侧移除的位数。如果 x1.shape != x2.shape,则它们必须可广播到一个公共形状。right_shift() 函数返回 x1,其位向右移动 x2 次。如果 x1 和 x2 都是... 阅读更多

在 Numpy 中将整数的位向右移动并将移位次数设置为具有有符号整数类型的数组

AmitDiwan
更新于 2022-02-22 07:12:20

97 次浏览

要将整数的位向右移动,请在 Python Numpy 中使用 numpy.right_shift() 方法。我们已将移位次数设置为一个新数组。位向右移动 x2。由于数字的内部表示形式为二进制格式,因此此操作等效于将 x1 除以 2**x2。x1 是输入值。x2 是要从 x1 右侧移除的位数。如果 x1.shape != x2.shape,则它们必须可广播到一个公共形状。right_shift() 函数返回 x1,其位向右移动 x2 次。这是一个... 阅读更多

在 Numpy 中返回字符串的逐元素副本,其中大写字符转换为小写,反之亦然

AmitDiwan
更新于 2022-02-22 07:08:53

246 次浏览

要返回字符串的逐元素副本,其中大写字符转换为小写,反之亦然,请在 Python Numpy 中使用 numpy.char.swapcase() 方法。对于 8 位字符串,此方法与区域设置相关。swapcase() 函数返回一个 str 或 unicode 的输出数组,具体取决于输入类型。numpy.char 模块为 numpy.str_ 或 numpy.bytes_ 类型的数组提供了一组矢量化字符串操作。步骤首先,导入所需的库 -import numpy as np 创建一个一维字符串数组 -arr = np.array(['Katie', 'JOHN', 'Kate', 'AmY', 'brADley']) 显示我们的数组 -print("Array...", arr) 获取数据类型 -print("Array datatype...", arr.dtype) 获取数组的维度 -print("Array ... 阅读更多

对于 Numpy 数组中的每个元素,返回一个删除前导和尾随字符的副本

AmitDiwan
更新于 2022-02-22 07:05:34

87 次浏览

要返回一个删除前导和尾随字符的数组副本,请在 Python Numpy 中使用 numpy.char.strip() 方法。“chars”参数用于设置一个字符串,指定要删除的字符集。如果省略或为 None,则 chars 参数默认为删除空格。chars 参数不是前缀;相反,会剥离其所有值的组合。numpy.char 模块为 numpy.str_ 或 numpy.bytes_ 类型的数组提供了一组矢量化字符串操作。步骤首先,导入所需的库 -import numpy as np 创建一个一维字符串数组,其中包含一些前导和尾随字符... 阅读更多

返回 Numpy 中掩码数组的对角线之和

AmitDiwan
更新于 2022-02-22 07:02:35

101 次浏览

要返回掩码数组元素的对角线之和,请在 Numpy 中使用 ma.MaskedArray.trace()。offset 参数是从主对角线偏移的对角线的偏移量。可以是正数也可以是负数。默认为 0。axis 1 和 axis 2 是用作 2-D 子数组的第一和第二轴的轴,从中应获取对角线。默认为 a 的前两个轴。dtype 确定返回数组和累加器的数 据类型,其中元素被求和。如果 dtype 的值为 None 且 a ... 阅读更多

在 Numpy 中将掩码数组元素转换为浮点类型

AmitDiwan
更新于 2022-02-22 06:55:10

2K+ 次浏览

要将掩码数组转换为浮点类型,请在 Numpy 中使用 ma.MaskedArray.__float__() 方法。掩码要么是 nomask,表示与之关联的数组的任何值均无效,要么是布尔数组,用于确定与之关联的数组的每个元素的值是否有效。步骤首先,导入所需的库 -import numpy as np import numpy.ma as ma 使用 numpy.array() 方法创建一个数组 -arr = np.array([30]) print("Array...", arr) print("Array type...", arr.dtype) 获取数组的维度 -print("Array Dimensions...", arr.ndim) 创建一个掩码数组 -maskArr = ma.masked_array(arr, mask =[False]) print("Our Masked Array", maskArr) print("Our Masked Array type...", ... 阅读更多

在 Numpy 中从掩码数组获取虚部

AmitDiwan
更新于 2022-02-22 06:47:56

93 次浏览

要从掩码数组获取虚部,请在 Numpy 中使用 ma.MaskedArray.imag 属性。此属性是此 MaskedArray 的虚部的视图。掩码要么是 nomask,表示与之关联的数组的任何值均无效,要么是布尔数组,用于确定与之关联的数组的每个元素的值是否有效。步骤首先,导入所需的库 -import numpy as np import numpy.ma as ma 使用 numpy.array() 方法创建一个复数元素数组 -arr = np.array([68.+4.j , 49.+7.j , 120.+2.j , 64.+0.j]) print("Array..", arr) print("Get the imaginary part", ... 阅读更多

在 Numpy 中获取遍历时每个维度中要步进的字节元组

AmitDiwan
更新于 2022-02-22 06:44:50

95 次浏览

要获取遍历数组时每个维度中要步进的字节元组,请在 Numpy 中使用 ma.MaskedArray.strides 属性。数组 a 中元素 (i[0],i[1],...,i[n]) 的字节偏移量为 -offset = sum(np.array(i) * a.strides)掩码要么是 nomask,表示与之关联的数组的任何值均无效,要么是布尔数组,用于确定与之关联的数组的每个元素的值是否有效。步骤首先,导入所需的库 -import numpy as np import numpy.ma as ma 使用 numpy.array() 方法创建一个数组 -arr = np.array([[35, 85], [67, 33]]) ... 阅读更多

获取 Numpy 中元素消耗的总字节数

AmitDiwan
更新于 2022-02-22 06:40:43

610 次浏览

要获取掩码数组消耗的总字节数,请在 Numpy 中使用 ma.MaskedArray.nbytes 属性。不包括数组对象非元素属性消耗的内存。掩码要么是 nomask,表示与之关联的数组的任何值均无效,要么是布尔数组,用于确定与之关联的数组的每个元素的值是否有效。步骤首先,导入所需的库 -import numpy as np import numpy.ma as ma 使用 numpy.array() 方法创建一个数组 -arr = np.array([[35, 85], [67, 33]]) print("Array...", arr) print("Array type...", arr.dtype) print("Array itemsize...", arr.itemsize) 获取... 阅读更多

比较两个字符串数组是否相等并在 NumPy 中返回 True

AmitDiwan
更新于 2022-02-22 06:36:55

548 次浏览

要比较两个字符串数组是否相等并在相等时返回 True,请在 Python NumPy 中使用 numpy.char.equal() 方法。arr1 和 arr2 是两个相同形状的输入字符串数组。与 numpy.equal 不同,此比较是通过首先从字符串末尾去除空格字符来执行的。此行为是为了与 numarray 保持向后兼容性。numpy.char 模块为 numpy.str_ 或 numpy.bytes_ 类型的数组提供了一组矢量化字符串操作步骤首先,导入所需的库 - 导入 numpy 作为 np创建两个字符串的一维数组 - arr1 = np.array(['Bella', 'Tom', 'John', 'Kate', 'Amy', 'Brad']) arr2 = np.array(['Cio', 'Tom', 'Cena', ... 阅读更多

广告