找到关于 Numpy 的1203 篇文章

在 Python 中计算双曲正弦

AmitDiwan
更新于 2022年2月28日 06:24:37

449 次查看

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

使用 Python deg2rad() 将角度从度转换为弧度

AmitDiwan
更新于 2022年2月28日 06:22:30

2K+ 次查看

要将度数组转换为弧度,请在 Python Numpy 中使用 numpy.deg2rad() 方法。该方法返回相应的弧度角。如果 x 是标量,则这是一个标量。第一个参数是输入角度(以度为单位)。第二个和第三个参数是可选的。第二个参数是一个 ndarray,结果存储在其中的位置。如果提供,则其形状必须与输入广播到的形状相同。如果没有提供或为 None,则返回一个新分配的数组。第三个参数是条件广播到输入。在条件为 True 的位置,……阅读更多

在 Python 中转换日期时间数组为字符串数组,并传递单位

AmitDiwan
更新于 2022年2月28日 06:19:37

252 次查看

要将日期时间数组转换为字符串数组,请在 Python Numpy 中使用 numpy.datetime_as_string() 方法。该方法返回一个与输入数组形状相同的字符串数组。第一个参数是要格式化的 UTC 时间戳数组。“units”参数设置日期时间单位以更改精度。我们传递了秒单位。步骤首先,导入所需的库 - import numpy as np 创建一个 datetime 数组。“M”类型指定 datetime - arr = np.arange('2022-02-20T02:10', 6*60, 60, dtype='M8[m]') 显示我们的数组 - print("Array...", arr) 获取数据类型 - print("Array datatype...", arr.dtype) 获取数组的维度 - print("Array ... 阅读更多

在 Python 中查找标量值的最小数据类型

AmitDiwan
更新于 2022年2月28日 06:14:59

229 次查看

numpy.min_scalar() 方法查找最小数据类型。第一个参数是需要查找最小数据类型的数值。对于标量,返回大小最小且标量种类最小能够保存其值的的数据类型。对于非标量数组,返回向量的 dtype,不做修改。浮点值不会降级为整数,复数值不会降级为浮点数。步骤首先,导入所需的库 - import numpy as np numpy.min_scalar() 方法查找最小数据类型 - print("Using the min_scalar() method in Numpy") print("Result...", np.min_scalar_type(55)) print("Result...", np.min_scalar_type(38.9)) print("Result...", np.min_scalar_type(-78)) print("Result...", np.min_scalar_type(479)) print("Result...", np.min_scalar_type(2e100)) print("Result...", np.min_scalar_type(-45.8)) print("Result...", ... 阅读更多

在 Python 中返回数组元素的累积和,将 NaN 视为零

AmitDiwan
更新于 2022年2月28日 06:00:39

229 次查看

要返回沿给定轴的数组元素的累积和,并将 NaN 视为零,请使用 nancumprod() 方法。遇到 NaN 时,累积和不会改变,并且前导 NaN 将替换为零。对于全是 NaN 或为空的切片,将返回零。该方法返回一个保存结果的新数组,除非指定了 out,在这种情况下,它将被返回。结果的大小与 a 相同,如果 axis 不为 None 或 a 是一个一维数组,则形状与 a 相同。累积的工作方式如下:5、5+10、5+10+15、5+10+15+20。第一个参数是……阅读更多

在 Python 中计算数组元素的双曲余弦

AmitDiwan
更新于 2022年2月28日 05:56:54

110 次查看

要计算数组元素的双曲余弦,请在 Python Numpy 中使用 numpy.cosine() 方法。该方法等效于 1/2 * (np.exp(x) + np.exp(-x)) 和 np.cos(1j*x)。返回相应的双曲余弦值。如果 x 是标量,则这是一个标量。第一个参数 x 是输入数组。第二个和第三个参数是可选的。第二个参数是一个 ndarray,结果存储在其中的位置。如果提供,则其形状必须与输入广播到的形状相同。如果没有提供或为 None,则返回一个新分配的数组。第三个参数是条件广播到……阅读更多

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

AmitDiwan
更新于 2022年2月28日 05:39:40

124 次查看

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

在 Python 中返回一个包含子字符串非重叠出现次数的数组

AmitDiwan
更新于 2022年2月28日 05:36:55

147 次查看

要返回一个包含子字符串非重叠出现次数的数组,请在 Python Numpy 中使用 numpy.char.count() 方法。第一个参数是 sub,即要搜索的子字符串。numpy.char 模块为 numpy.str_ 类型的数组提供了一组向量化字符串操作。步骤首先,导入所需的库 - import numpy as np 创建一个一维字符串数组 - arr = np.array(['kATIE', 'JOHN', 'KAte', 'AmY', 'BRADley']) 显示我们的数组 - print("Array...", arr) 获取数据类型 - print("Array datatype...", arr.dtype) 获取数组的维度 - print("Array Dimensions...", arr.ndim) 获取数组的形状 - print("Our Array Shape...", arr.shape) 获取元素个数 ... 阅读更多

在 Python 中四舍五入到最接近零的整数

AmitDiwan
更新于 2022年2月28日 05:33:38

2K+ 次查看

要四舍五入到最接近零的整数,请在 Python Numpy 中使用 numpy.fix() 方法。它将浮点数数组逐元素四舍五入到最接近零的整数。舍入后的值将作为浮点数返回。第一个参数 x 是要舍入的浮点数数组。第二个参数 out 是结果存储在其中的位置。如果提供,则其形状必须与输入广播到的形状相同。如果没有提供或为 None,则返回一个新分配的数组。该方法返回一个与输入维度相同的浮点数组。如果未提供第二个参数,则……阅读更多

在 Python 中将一个多项式乘以另一个多项式

AmitDiwan
更新于 2022年2月25日 08:25:14

2K+ 次查看

要将一个多项式乘以另一个多项式,请在 Python 中使用 numpy.polynomial.polynomial.polymul() 方法。返回两个多项式 c1 + c2 的乘积。参数是从最低阶项到最高阶项的系数序列,即 [1, 2, 3] 表示多项式 1 + 2*x + 3*x**2。该方法返回表示其和的系数数组。参数 c1 和 c2 是表示多项式的 1-D 系数数组,相对于“标准”基,并从最低阶项到最高阶项排序。这个 numpy.polynomial.polynomial 模块提供了一些用于处理多项式的有用对象,包括一个 Polynomial 类,它封装了通常的……阅读更多

广告