找到 34423 篇文章 相关编程

使用 NumPy 中的 stack() 在负轴上连接一系列数组

AmitDiwan
更新于 2022-02-17 10:23:40

149 次浏览

要连接一系列数组,请在 Python NumPy 中使用 numpy.stack() 方法。axis 参数指定结果维度中新轴的索引。如果 axis=0,它将是第一个维度,如果 axis=-1,它将是最后一个维度。该函数返回的堆叠数组比输入数组多一个维度。axis 参数指定结果维度中新轴的索引。例如,如果 axis=0,它将是第一个维度,如果 axis=-1,它将是最后一个维度。如果提供 out 参数,则目标... 阅读更多

从数组的(扁平)列表创建记录数组并在 NumPy 中为所有数组设置有效的数据类型

AmitDiwan
更新于 2022-02-17 10:20:04

146 次浏览

要从数组的(扁平)列表创建记录数组,请在 Python NumPy 中使用 numpy.core.records.fromarrays() 方法。数据类型使用“dtype”参数设置。它返回由给定 arrayList 列组成的记录数组。第一个参数是数组类对象的列表(例如列表、元组和 ndarrays)。dtype 是所有数组的有效 dtype。如果 dtype 为 None,则 formats、names、titles、aligned、byteorder 参数将传递给 numpy.format_parser 以构造 dtype。步骤首先,导入所需的库 -import numpy as np使用 numpy.array() 方法创建一个新数组 -arr1 = np.array([[5, 10, ... 阅读更多

使用 NumPy 中的 __iand__() 将掩码数组的每个元素与给定的标量值进行 AND 运算

AmitDiwan
更新于 2022-02-17 10:14:48

92 次浏览

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

在 NumPy 中扩展特定轴上的数组形状

AmitDiwan
更新于 2022-02-17 10:12:30

164 次浏览

要扩展数组的形状,请使用 numpy.expand_dims() 方法。插入一个新轴,该轴将出现在扩展数组形状的 axis 位置。该函数返回输入数组的视图,其维度数量增加。NumPy 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持各种硬件和计算平台,并且与分布式、GPU 和稀疏数组库配合良好。步骤首先,导入所需的库 -import numpy as np使用 array() 方法创建数组 -arr = np.array([5, 10, 15, 20, 25, 30])显示数组 -print("Array...", arr)获取数据类型 -print("Array datatype...", arr.dtype) 获取维度 ... 阅读更多

使用 NumPy 中的 __irshift__() 将掩码数组的每个元素向右移位给定的标量值

AmitDiwan
更新于 2022-02-17 10:12:06

87 次浏览

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

使用 NumPy 中的广播添加两个向量

AmitDiwan
更新于 2022-02-17 10:09:32

251 次浏览

要生成模拟广播的对象,请在 Python NumPy 中使用 numpy.broadcast() 方法。如果上述规则产生有效的结果并且以下之一为真,则一组数组被称为可广播的 -数组具有完全相同的形状。数组具有相同的维度数量,并且每个维度的长度要么是公共长度,要么是 1。具有太少维度的数组可以在其形状前加上长度为 1 的维度,以便上述属性为真。步骤首先,导入所需的库 -import numpy as np创建两个数组 -arr1 = np.array([[5, ... 阅读更多

使用 NumPy 中的 __ilshift__() 将掩码数组的每个元素向左移位给定的标量值

AmitDiwan
更新于 2022-02-17 10:09:19

126 次浏览

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

在 NumPy 中将指定的轴向后滚动,直到它位于给定位置

AmitDiwan
更新于 2022-02-17 10:06:02

93 次浏览

要将指定的轴向后滚动,直到它位于给定位置,请在 Python NumPy 中使用 numpy.moveaxis() 方法。这里,第一个参数是输入数组第二个参数是要滚动的轴。其他轴的位置相对于彼此不会改变。第三个参数是开始,即当开始轴时,轴将滚动直到它位于此位置之前。步骤首先,导入所需的库 -import numpy as np创建包含 1 的数组 -arr = np.ones((2, 3, 4, 5))显示我们的数组 -print("Array...", arr)获取数据类型 -print("Array datatype...", arr.dtype) 获取维度 ... 阅读更多

使用 NumPy 中的 __ipow__() 原地将掩码数组的每个元素提高到给定的标量值

AmitDiwan
更新于 2022-02-17 10:02:35

82 次浏览

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

将 NumPy 数组的轴移动到新位置

AmitDiwan
更新于 2022-02-17 10:01:07

1K+ 次浏览

要将数组的轴移动到新的位置,请在 Python NumPy 中使用 numpy.moveaxis() 方法。这里,第一个参数是要重新排序其轴的数组。第二个参数是源 int 或 int 序列,即要移动的轴的原始位置。这些必须是唯一的。第三个参数是目标 int 或 int 序列。每个原始轴的目标位置。这些也必须是唯一的。步骤首先,导入所需的库 - import numpy as np创建一个填充零的数组 - arr = np.zeros((2, 3, 4))显示我们的数组 - print("Array...", arr)获取数据类型 ... 阅读更多

广告

© . All rights reserved.