找到 1203 篇文章 关于 NumPy

在 NumPy 中从文本形式的记录列表创建 recarray

AmitDiwan
更新于 2022年2月10日 09:50:28

89 次浏览

要从文本形式的记录列表创建 recarray,请在 Python NumPy 中使用 numpy.core.records.fromrecords() 方法。名称使用“names”参数设置。字段名称,可以以“col1, col2, col3”形式的逗号分隔字符串的形式指定,也可以以['col1', 'col2', 'col3']形式的字符串列表或元组的形式指定。可以使用空列表,在这种情况下使用默认字段名称('f0'、'f1'、…)。第一个参数是数据,同一字段中的数据可能是异构的 - 它们将被提升到最高数据类型。dtype 是有效的 ... 阅读更多

在 NumPy 中从各种对象构建记录数组

AmitDiwan
更新于 2022年2月10日 09:47:26

134 次浏览

要显示 NumPy 记录数组,请在 Python NumPy 中使用 numpy.core.records.array() 方法。第一个参数是 obj,即输入。如果 obj 为 None,则调用 recarray 构造函数。如果 obj 是字符串,则调用 fromstring 构造函数。如果 obj 是列表或元组,则如果第一个对象是 ndarray,则调用 fromarrays,否则调用 fromrecords。如果 obj 是 recarray,则复制 recarray 中的数据(如果 copy=True)并使用新的格式、名称和标题。如果 obj 是文件,则调用 fromfile。最后,如果 obj 是 ... 阅读更多

在 NumPy 中通过对每个坐标执行函数来构建数组

AmitDiwan
更新于 2022年2月10日 09:44:31

396 次浏览

要通过对每个坐标执行函数来构建数组,请在 Python NumPy 中使用 numpy.fromfunction() 方法。该函数被调用 N 个参数,其中 N 是 shape 的秩。每个参数表示沿特定轴变化的数组的坐标。例如,如果 shape 为 (2, 2),则参数将是 array([[0, 0], [1, 1]]) 和 array([[0, 1], [0, 1]])fromfunction() 返回对函数的调用的结果直接传递回。因此,fromfunction 的形状完全由函数决定。如果函数返回标量值,则 fromfunction 的形状将 ... 阅读更多

在 NumPy 中返回与给定数组具有相同形状和类型的完整数组

AmitDiwan
更新于 2022年2月10日 07:42:15

196 次浏览

要返回与给定数组具有相同形状和类型的完整数组,请在 Python NumPy 中使用 numpy.full_like() 方法。这里第一个参数是形状和数据类型,定义返回数组的这些相同属性。第二个参数是填充值。order 覆盖结果的内存布局。'C' 表示 C 顺序,'F' 表示 F 顺序,'A' 表示如果 a 是 Fortran 连续的则为 'F',否则为 'C'。'K' 表示尽可能匹配 a 的布局。subok 参数,如果为 True,则新创建的数组将使用 a 的子类类型,否则它将 ... 阅读更多

在 NumPy 中返回具有给定形状和不同输出类型的填充值的新数组

AmitDiwan
更新于 2022年2月10日 07:39:39

2K+ 次浏览

要返回具有给定形状和类型的填充值的新数组,请在 Python NumPy 中使用 numpy.full() 方法。第一个参数是新数组的形状。第二个参数设置填充值。第三个参数用于设置返回的输出数组所需的

在 NumPy 中返回数组的下三角

AmitDiwan
更新于 2022年2月10日 07:36:43

140 次浏览

要返回数组的下三角,请在 Python NumPy 中使用 numpy.tril() 方法。第一个参数是输入数组。该函数返回一个数组的副本,其中 k 对角线上方元素归零。对于 ndim 超过 2 的数组,tril 将应用于最后两个轴。k 是归零元素的对角线上方。k = 0(默认值)是主对角线,k < 0 在其下方,k > 0 在其上方。步骤首先,导入所需的库 -import numpy as np创建 2d 数组 -arr = np.array([[36, 36, 78, 88], [92, ... 阅读更多

在 NumPy 中创建一个数组,其主对角线上方为零,形成下三角矩阵

AmitDiwan
更新于 2022年2月10日 07:34:19

1K+ 次浏览

要创建一个数组,其主对角线上方为零,形成下三角矩阵,请在 Python NumPy 中使用 numpy.tri() 方法。第一个参数是数组中的行数。第二个参数是数组中的列数。tri() 函数返回一个数组,其下三角填充为 1,其他地方填充为 0;换句话说,T[i,j] == 1 对于 j

在 NumPy 中创建一个数组,其主对角线下方为 1,其他地方为 0

AmitDiwan
更新于 2022年2月10日 07:31:48

174 次浏览

要创建一个数组,其主对角线下方为 1,其他地方为 0,请在 Python NumPy 中使用 numpy.tri() 方法第一个参数是数组中的行数第二个参数是数组中的列数第三个参数'k' 是填充数组的次对角线及其下方。k = 0 是主对角线,而 k < 0 在其下方,k > 0 在其上方。默认值为 0。tri() 函数返回一个数组,其下三角填充为 1,其他地方填充为 0;换句话说,T[i, j] == ... 阅读更多

在 NumPy 中创建一个数组,其主对角线上方为 1,其他地方为 0

AmitDiwan
更新于 2022年2月10日 07:29:17

617 次浏览

要创建一个数组,其主对角线上方为 1,其他地方为 0,请在 Python NumPy 中使用 numpy.tri() 方法第一个参数是数组中的行数第二个参数是数组中的列数第三个参数'k' 是填充数组的次对角线及其下方。k = 0 是主对角线,而 k < 0 在其下方,k > 0 在其上方。默认值为 0。tri() 函数返回一个数组,其下三角填充为 1,其他地方填充为 0;换句话说,T[i, j] == ... 阅读更多

在 NumPy 中返回具有给定形状和类型、填充数组的新数组

AmitDiwan
更新于 2022年2月10日 07:24:33

144 次浏览

要返回具有给定形状和类型、填充值的新数组,请在 Python NumPy 中使用 numpy.full() 方法。第一个参数是新数组的形状。第二个参数将填充值设置为类似数组。dtype 是数组所需的

广告