找到 34423 篇文章 关于编程

在 Python 中,计算给定轴 1 上数组元素的累积和,并将 NaN 视为零

AmitDiwan
更新于 2022年2月24日 10:49:59

99 次浏览

要返回在给定轴上数组元素的累积和,并将 NaN 视为零,请使用 nancumprod() 方法。遇到 NaN 时,累积和不会改变,并且前导 NaN 将被零替换。对于全是 NaN 或为空的切片,将返回零。除非指定了 out,否则该方法将返回一个包含结果的新数组,否则将返回该数组。结果的大小与 a 相同,如果 axis 不为 None 或 a 为一维数组,则形状与 a 相同。第一个参数是输入数组。第二个参数是…… 阅读更多

在 Python 中,计算给定轴 0 上数组元素的累积和,并将 NaN 视为零

AmitDiwan
更新于 2022年2月24日 10:47:57

168 次浏览

要返回在给定轴上数组元素的累积和,并将 NaN 视为零,请使用 nancumprod() 方法。遇到 NaN 时,累积和不会改变,并且前导 NaN 将被零替换。对于全是 NaN 或为空的切片,将返回零。累积的工作方式如下:5, 5+10, 5+10+15, 5+10+15+20。第一个参数是输入数组。第二个参数是在其上计算累积和的轴。默认为 (None),即对展平的数组计算 cumsum。第三个参数是返回数组和累加器的类型…… 阅读更多

在 Python 中返回应用 NumPy 类型提升规则到参数的结果类型

AmitDiwan
更新于 2022年2月24日 10:45:43

114 次浏览

numpy.result_type() 方法返回应用 NumPy 类型提升规则到参数的结果类型。第一个参数是一些操作的操作数,需要其结果类型。NumPy 中的类型提升类似于 C++ 等语言中的规则,但有一些细微的差别。当同时使用标量和数组时,数组的类型优先,并且会考虑标量的实际值。步骤首先,导入所需的库 - import numpy as np numpy.result_type() 方法返回应用 NumPy 类型提升规则到参数的结果类型 - print("使用 ... 阅读更多

在 Python 中查找类似数组的最小数据类型

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

135 次浏览

numpy.min_scalar() 方法查找最小数据类型。第一个参数是需要查找其最小数据类型的数值。对于标量,返回能够容纳其值的最小大小和最小标量类型的数类型。对于非标量数组,返回向量的 dtype 不作修改。浮点值不会降级为整数,复数值不会降级为浮点数。步骤首先,导入所需的库 - import numpy as np numpy.min_scalar() 方法查找最小数据类型。第一个参数是需要查找其最小数据类型的数值 - print("使用 min_scalar() 方法在 ... 阅读更多

在 Python 中获取此类浮点数的精确小数位数的近似值

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

588 次浏览

要获取此类浮点数的精确小数位数的近似值,请在 Python Numpy 中使用 numpy.finfo() 方法的 precision 属性。finfo() 的第一个参数是浮点数,即要获取信息的浮点数据类型。步骤首先,导入所需的库 - import numpy as np 检查 float16 类型。precision 用于获取小数位数的近似值。iexp 用于获取指数部分的位数。min 是给定 dtype 的最小值。max 是给定 dtype 的最小值…… 阅读更多

在 Python 中获取浮点表示中指数部分的位数

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

512 次浏览

要获取浮点表示中指数部分的位数,请在 Python Numpy 中使用 numpy.finfo() 方法的 iexp 属性。第一个参数是浮点数,即要获取信息的浮点数据类型。步骤首先,导入所需的库 - import numpy as np 检查 float16 类型。iexp 用于获取指数部分的位数。min 是给定 dtype 的最小值。max 是给定 dtype 的最小值。- a = np.finfo(np.float16(45.9)) print("float16 类型的指数部分的位数...", a.iexp) print("最小 ... 阅读更多

在 Python 中计算数组元素的双曲正切

AmitDiwan
更新于 2022年2月24日 10:36:47

151 次浏览

要计算数组元素的双曲正切,请在 Python Numpy 中使用 numpy.tanh() 方法。该方法等效于 np.sinh(x)/np.cosh(x) 或 -1j * np.tan(1j*x)。返回相应的双曲正切值。如果 x 是标量,则这是一个标量。第一个参数 x 是输入数组。第二个和第三个参数是可选的。第二个参数是一个 ndarray,结果存储在其中。如果提供,它必须具有输入广播到的形状。如果不提供或为 None,则返回一个新分配的数组。第三个参数是条件广播到输入上…… 阅读更多

在 Python 中计算双曲正切

AmitDiwan
更新于 2022年2月24日 10:34:42

405 次浏览

要计算双曲正切,请在 Python Numpy 中使用 numpy.tanh() 方法。等效于 np.sinh(x)/np.cosh(x) 或 -1j * np.tan(1j*x)。返回相应的双曲正切值。如果 x 是标量,则这是一个标量。第一个参数 x 是输入数组。第二个和第三个参数是可选的。第二个参数是一个 ndarray,结果存储在其中。如果提供,它必须具有输入广播到的形状。如果不提供或为 None,则返回一个新分配的数组。第三个参数是条件广播到输入上。在条件为 True 的位置…… 阅读更多

在 Python 中获取浮点类型的机器限制信息

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

546 次浏览

要获取浮点类型的机器限制信息,请在 Python Numpy 中使用 numpy.finfo() 方法。第一个参数是浮点类型,即要获取信息的浮点数据类型。步骤首先,导入所需的库 - import numpy as np min 是给定 dtype 的最小值,max 是给定 dtype 的最小值。检查 float16 类型 - a = np.finfo(np.float16) print("float16 类型的最小值...", a.min) print("float16 类型的最大值...", a.max) 检查 float32 类型 - b = np.finfo(np.float32) print("float32 类型的最小值...", b.min) print("float32 类型的最大值...", b.max) 检查 float64 类型 - c = np.finfo(np.float64) print("最小 ... 阅读更多

在 Python 中获取带有实例的整数的机器限制信息

AmitDiwan
更新于 2022年2月24日 10:30:52

133 次浏览

要获取整数类型的机器限制信息,请使用 Python NumPy 中的 numpy.iinfo() 方法。第一个参数是 int_type,即要获取其信息的整数数据类型。步骤首先,导入所需的库 −import numpy as np 其中min是给定dtype的最小值,max是给定dtype的最大值。检查int16类型实例 −a = np.iinfo(np.int16(20)) print("int16类型的最小值...", a.min) print("int16类型的最大值...", a.max)检查int32类型实例 −b = np.iinfo(np.int32(30)) print("int32类型的最小值...", b.min) print("int32类型的最大值...", b.max)检查int64类型实例… 阅读更多

广告
© . All rights reserved.