我在数据框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')
但它不起作用。
感谢您对此提供任何帮助