找到关于编程的34423 篇文章

如何检查pandas序列中的每个值是否唯一?

Gireesha Devara
更新于 2022年3月9日 06:31:09

2K+ 次浏览

pandas.Series 构造函数具有一个名为 is_unique 的属性,用于检查 pandas series 对象中是否存在唯一数据。众所周知,pandas series 对象是一种一维数据结构,它以标签表示的形式存储任何类型的数据。通过使用“is_unque”属性,我们可以检查 series 对象中是否存在所有唯一值。它返回一个布尔值作为输出。如果给定 series 对象中存在的数据是唯一的,则返回“True”,否则返回“False”。示例 1 import pandas as pd # ... 阅读更多

在 Python 中生成具有复数点数组的勒让德多项式的范德蒙德矩阵

AmitDiwan
更新于 2022年3月9日 06:28:31

122 次浏览

要生成勒让德多项式的伪范德蒙德矩阵,请在 Python Numpy 中使用 polynomial.legvander() 方法。该方法返回伪范德蒙德矩阵。返回矩阵的形状为 x.shape + (deg + 1, ),其中最后一个索引是相应勒让德多项式的次数。dtype 将与转换后的 x 相同。参数 x 返回点数组。dtype 将根据是否存在任何复数元素转换为 float64 或 complex128。如果 x 是标量,则将其转换为一维数组。参数 deg 是… 阅读更多

在 Python 中评估 Hermite_e 级数在点 x 处的值,以及为 x 的每个维度扩展的系数数组的形状

AmitDiwan
更新于 2022年3月9日 06:26:09

81 次浏览

要评估点 x 处的 Hermite_e 级数,请在 Python Numpy 中使用 hermite.hermeval() 方法。第一个参数 x,如果 x 是列表或元组,则将其转换为 ndarray,否则将其保持不变并将其视为标量。在这两种情况下,x 或其元素都必须支持自身以及 c 的元素的加法和乘法运算。第二个参数 C,一个系数数组,其顺序使得 n 次幂的系数包含在 c[n] 中。如果 c 是多维的,则其余索引枚举多个多项式。在二维情况下,系数… 阅读更多

在 Python 中评估系数为多维的点 x 处的 Hermite_e 级数

AmitDiwan
更新于 2022年3月9日 06:24:12

107 次浏览

要评估点 x 处的 Hermite_e 级数,请在 Python Numpy 中使用 hermite.hermeval() 方法。第一个参数 x,如果 x 是列表或元组,则将其转换为 ndarray,否则将其保持不变并将其视为标量。在这两种情况下,x 或其元素都必须支持自身以及 c 的元素的加法和乘法运算。第二个参数 C,一个系数数组,其顺序使得 n 次幂的系数包含在 c[n] 中。如果 c 是多维的,则其余索引枚举多个多项式。在二维情况下,系数… 阅读更多

如何检查 Series 对象中存在的数据是否单调递减?

Gireesha Devara
更新于 2022年3月9日 06:27:22

114 次浏览

要检查序列中存在的数据是否单调递减,我们可以使用 pandas Series 构造函数的 is_monotonic_decreasing 属性。单调递减数据只不过是连续递减的值。“is_monotonic_decreasing”属性用于验证给定序列对象中的数据是否始终递减。此属性返回布尔值作为输出。示例 1 import pandas as pd # 创建一个序列 s = pd.Series([100, 57, 23, 10, 5]) print(s) print("是否单调递减:", s.is_monotonic_decreasing) 解释在这里,我们用一个整数值的 python 列表初始化了一个 Series … 阅读更多

在 Python 中评估点 x 处的 Hermite_e 级数

AmitDiwan
更新于 2022年3月9日 06:21:08

133 次浏览

要评估点 x 处的 Hermite_e 级数,请在 Python Numpy 中使用 hermite.hermeval() 方法。第一个参数 x,如果 x 是列表或元组,则将其转换为 ndarray,否则将其保持不变并将其视为标量。在这两种情况下,x 或其元素都必须支持自身以及 c 的元素的加法和乘法运算。第二个参数 C,一个系数数组,其顺序使得 n 次幂的系数包含在 c[n] 中。如果 c 是多维的,则其余索引枚举多个多项式。在二维情况下,系数… 阅读更多

如何检查 Series 对象中存在的数据是否单调递增?

Gireesha Devara
更新于 2022年3月9日 06:19:41

933 次浏览

要检查序列中的数据是否单调递增,我们可以使用 pandas Series 构造函数的 is_monotonic 属性。单调递增只不过是连续递增的数据。“is_monotonic”属性用于验证给定序列对象中的数据是否始终递增。在 pandas 序列构造函数中,我们还有另一个用于检查数据增量的单调属性,它就是 is_monotonic_increasing(is_monotonic 的别名)。示例 1 # 导入所需的包 import pandas as pd import numpy as np # 创建 pandas Series 对象 series = pd.Series(np.random.randint(10, 100, 10)) print(series) print("是否… 阅读更多

在 Python 中使用给定根生成勒让德级数

AmitDiwan
更新于 2022年3月9日 06:19:00

119 次浏览

要生成勒让德级数,请在 Python 中使用 polynomial.legendre.legfromroots() 方法。该方法返回一维系数数组。如果所有根都是实数,则输出是一个实数数组;如果一些根是复数,则输出是复数,即使结果中的所有系数都是实数。参数 roots 是包含根的序列。步骤首先,导入所需的库 - import numpy as np from numpy.polynomial import legendre as L 要生成勒让德级数,请在 Python 中使用 polynomial.legendre.legfromroots() 方法 - print("结果...", L.legfromroots((-1, 0, 1))) 获取数据类型 - print("类型...", L.legfromroots((-1, 0, 1)).dtype) 获取形状 - print("形状...", L.legfromroots((-1, 0, ... 阅读更多

我们如何将匿名函数应用于 pandas 序列?

Gireesha Devara
更新于 2022年3月9日 06:16:24

206 次浏览

pandas 序列构造函数具有一个 apply() 方法,它接受任何用户定义的函数,该函数应用于给定序列对象的各个值。同样,我们可以在 pandas 序列对象上应用匿名函数。我们可以在 pandas 数据结构 DataFrame 和 Series 上使用此 apply() 方法。它执行逐元素转换,并返回一个新的序列对象作为结果。示例 1 # 导入 pandas 包 import pandas as pd import numpy as np # 创建一个 pandas 序列 s = pd.Series(np.random.randint(10, 20, 5)) print(s) # 应用匿名函数 result = s.apply(lambda x: x**2) print('输出… 阅读更多

在 Python 中沿轴 0 积分勒让德级数

AmitDiwan
更新于 2022年3月9日 06:14:21

113 次浏览

要积分勒让德级数,请在 Python 中使用 polynomial.legendre.legint() 方法。该方法返回沿轴 m 次从 lbnd 积分的勒让德级数系数 c。在每次迭代中,生成的级数将乘以 scl,并添加一个积分常数 k。缩放因子用于变量的线性变化。第一个参数 c 是勒让德级数系数的数组。如果 c 是多维的,则不同的轴对应于不同的变量,每个轴的次数由相应的索引给出。第二个参数 m 是积分阶数,必须为正。(默认:… 阅读更多

广告
© . All rights reserved.