📜  Python| Pandas Series.is_monotonic_decreating(1)

📅  最后修改于: 2023-12-03 15:04:22.001000             🧑  作者: Mango

Python | Pandas Series.is_monotonic_decreasing

在 Pandas 中,Series 是一种类似于列表的数据结构,其中每个元素都有一个标签或索引。Series.is_monotonic_decreasing 的作用是检查 Series 是否是单调递减的。

语法
Series.is_monotonic_decreasing()
参数

Series.is_monotonic_decreasing 不接受任何参数。

返回值

如果 Series 对象递减地排列,则返回 True,否则返回 False。如果 Series 对象包含 NaN,则返回 False。

示例
import pandas as pd

# 创建一个单调递减的 Series 对象
s1 = pd.Series([5, 4, 3, 2, 1])

# 创建一个既包含单调递减又包含重复值的 Series 对象
s2 = pd.Series([5, 5, 4, 4, 3, 3, 2, 2, 1, 1])

# 创建一个非单调递减的 Series 对象
s3 = pd.Series([5, 4, 3, 2, 3])

print(s1.is_monotonic_decreasing())  # 输出 True
print(s2.is_monotonic_decreasing())  # 输出 True
print(s3.is_monotonic_decreasing())  # 输出 False
注意事项

Series.is_monotonic_decreasing 只是检查连续元素是否递减,而不检查非连续元素。

参考资料