找到关于 NumPy 的1203 篇文章

在 NumPy 中减少多维数组并相乘元素

AmitDiwan
更新于 2022年2月7日 11:24:58

448 次浏览

要减少多维数组,请在 Python NumPy 中使用 np.ufunc.reduce() 方法。在这里,我们使用了 multiply.reduce() 将其简化为元素的乘积。通用函数(简称 ufunc)是在逐元素方式操作 ndarray 的函数,支持数组广播、类型转换以及其他一些标准功能。也就是说,ufunc 是对采用固定数量的特定输入并产生固定数量的特定输出的函数的“矢量化”包装器。numpy.ufunc 具有逐元素操作整个数组的函数。ufunc是用 C 语言(为了速度)编写的…… 阅读更多

在 Python NumPy 中同时返回逐元素商和余数

AmitDiwan
更新于 2022年2月7日 11:16:01

228 次浏览

要同时返回逐元素商和余数,请在 Python NumPy 中使用 numpy.fmod() 方法。这里,第一个参数是被除数数组。第二个参数是除数数组。这是 C 库函数 fmod 的 NumPy 实现,余数与被除数 x1 的符号相同。它等效于 Matlab(TM) rem 函数,不应与 Python 模运算符 x1 % x2 混淆。条件在输入上进行广播。在条件为 True 的位置,out 数组将设置为 ufunc 结果。在其他地方,out 数组将保留…… 阅读更多

在 NumPy 中返回数组的逐元素立方根

AmitDiwan
更新于 2022年2月7日 11:22:30

1K+ 次浏览

要返回数组的逐元素立方根,请在 Python NumPy 中使用 numpy.cbrt() 方法。与 x 形状相同的数组,包含 x 中每个元素的立方根。如果提供了 out,则 y 是对它的引用。如果 x 是标量,则这是一个标量。条件在输入上进行广播。在条件为 True 的位置,out 数组将设置为 ufunc 结果。在其他地方,out 数组将保留其原始值。请注意,如果通过默认的 out=None 创建未初始化的 out 数组,则其中的位置…… 阅读更多

比较两个数组并在 NumPy 中忽略 NaN 返回逐元素最大值

AmitDiwan
更新于 2022年2月7日 11:13:20

340 次浏览

要比较两个数组并返回忽略 NaN 的逐元素最大值,请在 Python NumPy 中使用 numpy.fmax() 方法。返回值为 True 或 False。比较两个数组并返回一个新数组,其中包含逐元素最大值。如果被比较的元素之一是 NaN,则返回非 NaN 元素。如果两个元素都是 NaN,则返回第一个。后一种区别对于复杂的 NaN 非常重要,复杂的 NaN 定义为实部或虚部至少有一个是 NaN。其最终效果是尽可能忽略 NaN。步骤首先,导入所需的…… 阅读更多

在 NumPy 中返回复数类型数组的逐元素平方根

AmitDiwan
更新于 2022年2月7日 11:12:11

1K+ 次浏览

要返回数组的非负平方根(逐元素),请在 Python NumPy 中使用 numpy.sqrt() 方法。与 x 形状相同的数组,包含 x 中每个元素的正平方根。如果 x 中的任何元素是复数,则返回复数数组(并计算负实数的平方根)。如果 x 中的所有元素都是实数,则 y 也是实数,负元素返回 nan。如果提供了 out,则 y 是对它的引用。如果 x 是标量,则这是一个标量。out 是将结果存储到的位置。如果…… 阅读更多

比较两个包含一些 Inf 值的 NumPy 数组并返回逐元素最小值

AmitDiwan
更新于 2022年2月7日 11:09:57

232 次浏览

要比较两个包含一些 Inf 值的数组并返回逐元素最小值,请在 Python NumPy 中使用 numpy.minimum() 方法。返回值为 True 或 False。逐元素返回 x1 和 x2 的最小值。如果 x1 和 x2 都是标量,则这是一个标量。比较两个数组并返回一个新数组,其中包含逐元素最小值。如果被比较的元素之一是 NaN,则返回该元素。如果两个元素都是 NaN,则返回第一个。后一种区别对于复杂的 NaN 非常重要,复杂的 NaN 定义为实部或虚部至少有一个是…… 阅读更多

在 NumPy 中沿负轴减少多维数组

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

251 次浏览

要沿负轴减少多维数组,请在 Python NumPy 中使用 np.ufunc.reduce() 方法。在这里,我们使用了 add.reduce() 将其简化为元素的加法。轴使用“axis”参数设置。执行约简的轴或轴。numpy.ufunc 具有逐元素操作整个数组的函数。ufunc是用 C 语言(为了速度)编写的,并通过 NumPy 的 ufunc 功能链接到 Python。通用函数(简称 ufunc)是在逐元素方式操作 ndarray 的函数,支持数组广播、类型转换以及其他一些标准功能…… 阅读更多

在 NumPy 中沿轴 1 减少多维数组

AmitDiwan
更新于 2022年2月7日 11:07:44

593 次浏览

要减少多维数组,请在 Python NumPy 中使用 np.ufunc.reduce() 方法。在这里,我们使用了 add.reduce() 将其简化为元素的加法。轴使用“axis”参数设置。执行约简的轴或轴。numpy.ufunc 具有逐元素操作整个数组的函数。ufunc是用 C 语言(为了速度)编写的,并通过 NumPy 的 ufunc 功能链接到 Python。通用函数(简称 ufunc)是在逐元素方式操作 ndarray 的函数,支持数组广播、类型转换以及其他一些标准功能。也就是说,ufunc 是…… 阅读更多

在 NumPy 中减少多维数组并在负轴上添加元素

AmitDiwan
更新于 2022年2月7日 11:07:00

111 次浏览

要减少多维数组,请在 Python NumPy 中使用 np.ufunc.reduce() 方法。在这里,我们使用了 multiply.reduce() 将其简化为元素的乘积。轴使用“axis”参数设置。执行约简的轴或轴。负轴从最后一个轴到第一个轴进行计数。通用函数(简称 ufunc)是在逐元素方式操作 ndarray 的函数,支持数组广播、类型转换以及其他一些标准功能。也就是说,ufunc 是对采用固定数量的特定输入并产生固定数量的特定输出的函数的“矢量化”包装器…… 阅读更多

比较两个数组并在 NumPy 中返回逐元素最大值

AmitDiwan
更新于 2022年2月7日 11:04:15

4K+ 次浏览

要比较两个数组并返回逐元素最大值,请在 Python NumPy 中使用 numpy.maximum() 方法。返回值为 True 或 False。逐元素返回 x1 和 x2 的最大值。如果 x1 和 x2 都是标量,则这是一个标量。比较两个数组并返回一个新数组,其中包含逐元素最大值。如果被比较的元素之一是 NaN,则返回该元素。如果两个元素都是 NaN,则返回第一个。后一种区别对于复杂的 NaN 非常重要,复杂的 NaN 定义为实部或虚部至少有一个是…… 阅读更多

广告