根据列值对Pandas Dataframe排序

时间:2019-02-07 12:15:12

标签: python pandas python-3.7

enter image description here

在我的height数据集中,列值增加,然后开始减少。我只想对数据进行排序以增加高度。降低高度后我不需要数据。

1 个答案:

答案 0 :(得分:0)

您可以通过找到height列的最大值的索引,然后使用iloc重新分配仅包括该索引行的数据框来实现此目的:

x = df.idmax()['height']
df = df.iloc[:x+1]