删除Pandas

时间:2016-08-24 21:50:32

标签: python pandas duplicates

我在数据框df中有以下数据:

Date    Symbol     ClosingPrice     Weight
1/13/2016   A      36.52            -0.000002
1/13/2016   A      37               -0.001
1/14/2016   A      36.35            -0.000002
1/15/2016   A      36.35            -0.000002
1/13/2016   AA      7.01             0.000112
1/14/2016   AA      7.01             0.000112
1/15/2016   AA      6.7              0.000112
1/13/2016   AAC    15.91            -0.000004
1/13/2016   AAC    15.91            -0.0002
1/13/2016   AAC    18                0.0002

我想过滤掉数据和符号相等的重复项,而不是引用结算价格或权重

的值

最终结果应如下所示

Date    Symbol     ClosingPrice     Weight
1/13/2016   A      36.52            -0.000002
1/14/2016   A      36.35            -0.000002
1/15/2016   A      36.35            -0.000002
1/13/2016   AA      7.01             0.000112
1/14/2016   AA      7.01             0.000112
1/15/2016   AA      6.7              0.000112
1/13/2016   AAC    15.91            -0.000004

如果重复出现

,我希望第一次出现

我试过这个df2=df.drop_duplicates(['Date','Symbol'], keep='first') 但它不起作用。

感谢您对此提供任何帮助

0 个答案:

没有答案