如何检查Pandas数据框中的每一列是否按升序排列

7rfyedvj  于 2023-01-11  发布在  其他
关注(0)|答案(2)|浏览(101)

我想知道Pandas数据框中每一列是否按升序排列。

**col1** **col2**  **col3**

99   102   103

97   103   107

100   108   109

对于col1、col2和col3,如何找出哪些列是升序,哪些列不是。

insrf1ej

insrf1ej1#

试试看:

df.apply(lambda x: x.is_monotonic)
wlzqhblo

wlzqhblo2#

is_monotonic已弃用。现在用途:

assert df["x"].is_monotonic_increasing
assert df["y"].is_monotonic_increasing
assert df["z"].is_monotonic_increasing

相关问题