从python中的数据框中提取唯一的行

时间:2018-02-07 09:53:32

标签: python-3.x pandas dataframe

我想修剪数据框架或创建一个新的数据框架,因此它只考虑某些列而只有唯一的行。现在我有:

time_round time_below time_above
22.0       0.0        52.0
104.0      74.0       134.0

我想考虑最后3列只打印唯一的行。所以:

<TargetFrameworks>

1 个答案:

答案 0 :(得分:2)

使用iloc选择带有drop_duplicates的最后3列:

df = df.iloc[:, -3:].drop_duplicates()
print (df)
   time_round  time_below  time_above
0        22.0         0.0        52.0
4       104.0        74.0       134.0