maxframe.dataframe.Series.gt#

Series.gt(other, level=None, fill_value=None, axis=0)#

返回 Series 与 other 的元素级大于比较结果(二元运算符 gt)。

等价于 series > other,但支持在其中一个输入中用 fill_value 替换缺失数据。

参数:
  • other (Series or scalar value)

  • fill_value (None or float value, default None (NaN)) -- 在计算之前,使用此值填充已有的缺失值(NaN),以及 Series 对齐所需的新元素。如果两个 Series 对应位置的数据都缺失,则结果也会是缺失的。

  • level (int or name) -- 在指定层级上进行广播,匹配传入的 MultiIndex 层级上的索引值。

返回:

运算的结果。

返回类型:

Series

示例

>>> import numpy as np
>>> import maxframe.dataframe as md
>>> a = md.Series([1, 1, 1, np.nan], index=['a', 'b', 'c', 'd'])
>>> a.execute()
a    1.0
b    1.0
c    1.0
d    NaN
dtype: float64
>>> b = md.Series([1, np.nan, 1, np.nan], index=['a', 'b', 'd', 'e'])
>>> b.execute()
a    1.0
b    NaN
d    1.0
e    NaN
dtype: float64
>>> a.gt(b, fill_value=0).execute()
a     True
b    False
c    False
d    False
e     True
f    False
dtype: bool