我有以下大型数据框(df),如下所示:
ID date PRICE
1 10001 19920103 14.500
2 10001 19920106 14.500
3 10001 19920107 14.500
4 10002 19920108 15.125
5 10002 19920109 14.500
6 10002 19920110 14.500
7 10003 19920113 14.500
8 10003 19920114 14.500
9 10003 19920115 15.000
Run Code Online (Sandbox Code Playgroud)
问题:删除(或删除)每个ID第一行的最有效方法是什么?我要这个:
ID date PRICE
2 10001 19920106 14.500
3 10001 19920107 14.500
5 10002 19920109 14.500
6 10002 19920110 14.500
8 10003 19920114 14.500
9 10003 19920115 15.000
Run Code Online (Sandbox Code Playgroud)
我可以对每个唯一的循环执行循环ID并删除第一行但我相信这不是非常有效.