给定具有以下数据的数据框,如何使用 python 和 pandas 提取给定事件“Y”的最后 3 次出现?
Date Customer Event
0 1/1/2013 Tom N
1 1/3/2013 Tom Y
2 1/5/2013 Harry Y
3 1/7/2013 Dick N
4 1/9/2013 Tom Y
5 1/11/2013 Tom Y
6 1/13/2013 Harry N
7 1/15/2013 Dick Y
8 1/17/2013 Tom Y
9 1/19/2013 Tom N
10 1/21/2013 Harry Y
11 1/23/2013 Dick Y
12 1/25/2013 Tom N
14 1/29/2013 Harry Y
15 1/31/2013 Dick N
16 2/2/2013 Tom Y
17 2/4/2013 Tom Y
18 2/6/2013 Harry N
19 2/8/2013 Dick Y
20 2/10/2013 Tom Y
21 2/12/2013 Tom N
预期结果应该是
Start End
Tom 2/2/2013 2/10/2013
Harry 1/5/2013 1/29/2013
Dick 1/15/2013 2/8/2013