找到 1203 篇文章 关于 NumPy

Python 中的 numpy.triu 方法

Syed Abeed
更新于 2022 年 2 月 11 日 06:38:25

382 次浏览

numpy.triu() 方法可用于获取数组的上三角部分。其语法如下:语法numpy.triu(m, k=0)其中,m - 数组的行数。k - 对角线。使用 k=0 表示主对角线。k < 0 表示主对角线以下,k > 0 表示主对角线以上。它返回替换 k 次对角线以上所有元素为零后的数组副本。示例 1让我们考虑以下示例:# 导入 numpy 库 import numpy as np # 创建输入矩阵 x = np.matrix([[6, 7], [8, 9], [10, 11]]) ... 阅读更多

Python 中的 numpy.tril 方法

Syed Abeed
更新于 2022 年 2 月 11 日 06:29:46

236 次浏览

我们可以使用 numpy.tril() 方法获取数组的下三角部分。其语法如下:语法numpy.tril(m, k=0)其中,m - 数组的行数。k - 对角线。使用 k=0 表示主对角线。k < 0 表示主对角线以下,k > 0 表示主对角线以上。它返回替换 k 次对角线以上所有元素为零后的数组副本。示例 1让我们考虑以下示例:# 导入 numpy 库 import numpy as np # 创建输入矩阵 x = np.matrix([[20, 21, 22], [44 ,45, 46], [78, ... 阅读更多

Python 中的 numpy.tri 方法

Syed Abeed
更新于 2022 年 2 月 11 日 05:59:23

264 次浏览

numpy.tri 方法可用于获取在给定对角线及其以下为 1,其他位置为 0 的数组。语法numpy.tri(N, M=None, k=0, dtype=)参数numpy.tri 接受以下参数:N - 它定义数组的行数。M - 它定义数组的列数。默认情况下,它为 None。k - 使用 k = 0 表示主对角线,而 k < 0 表示其下方,k > 0 表示其上方。dtype - 返回数组的数据类型。默认情况下,它是浮点数。示例 1让我们考虑以下示例:# 导入 ... 阅读更多

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

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

368 次浏览

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

在 NumPy 中从文本形式的记录列表创建 recarray 并根据索引获取数组

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

231 次浏览

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

在 NumPy 中返回对数刻度上的等距数字

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

351 次浏览

要返回对数刻度上的等距数字,请在 Python NumPy 中使用 numpy.logspace() 方法。第一个参数是“start”,即序列的开始。第二个参数是“end”,即序列的结束。在线性空间中,序列从 base ** start(base 的 start 次幂)开始,以 base ** stop(见下面的 endpoint)结束。start 是 base ** start 是序列的起始值。stop 是 base ** stop 是序列的最终值,除非 endpoint 为 False。在这种情况下,num ... 阅读更多

在 NumPy 中返回给定区间和步长的等距值

AmitDiwan
更新于 2022 年 2 月 10 日 10:02:01

700 次浏览

使用 numpy.arange() 方法创建具有 int 元素的数组。第一个参数是“start”,即区间的开始。第二个参数是“end”,即区间的结束。第三个参数是步长,即值之间的间距。此处的默认步长为 2。值是在半开区间 [start, stop) 内生成的。对于整数参数,该函数等效于 Python 内置的 range 函数,但返回 ndarray 而不是列表。stop 是区间的结束。区间不包含此值,但在某些情况下 step 不是整数时除外 ... 阅读更多

在 NumPy 中返回给定区间内的等距值

AmitDiwan
更新于 2022 年 2 月 10 日 09:59:19

184 次浏览

使用 numpy.arange() 方法创建具有 int 元素的数组。第一个参数是“start”,即区间的开始。第二个参数是“end”,即区间的结束。第三个参数是值之间的间距。默认步长为 1。值是在半开区间 [start, stop) 内生成的。对于整数参数,该函数等效于 Python 内置的 range 函数,但返回 ndarray 而不是列表。stop 是区间的结束。区间不包含此值,但在某些情况下 step 不是整数时除外 ... 阅读更多

在 NumPy 中从二进制数据创建记录数组

AmitDiwan
更新于 2022 年 2 月 10 日 09:56:40

501 次浏览

要从二进制数据创建记录数组,请在 Python NumPy 中使用 numpy.core.records.fromstring() 方法。我们已将 tobytes() 方法用于二进制数据。第一个参数是 datastring,即二进制数据的缓冲区。该函数返回 datastring 中数据的记录数组视图。如果 datastring 是只读的,则它将是只读的。offset 参数是开始读取的缓冲区中的位置。formats、names、titles、aligned、byteorder 参数,如果 dtype 为 None,则这些参数将传递给 numpy.format_parser 以构造 dtype。步骤首先,导入所需的库:import numpy as np设置数组类型 ... 阅读更多

在 NumPy 中从文本形式的记录列表创建 recarray 并使用名称获取列

AmitDiwan
更新于 2022 年 2 月 10 日 09:53:21

128 次浏览

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

广告