Я пытаюсь создать новый DataFrame, содержащий 10% лучших записей в группе.
Пример исходного df выглядит следующим образом:
date name count
2014-12-14 Jerry 1
2014-12-21 Jerry 2
2015-01-11 Jerry 3
2015-02-01 Jerry 4
2015-02-08 Jerry 5
2015-03-01 Jerry 6
2015-03-08 Jerry 7
2015-03-15 Jerry 8
2015-03-22 Jerry 9
2015-04-26 Jerry 10
2014-12-14 Tom 1
2014-12-21 Tom 2
2015-01-11 Tom 3
2015-02-01 Tom 4
2015-02-08 Tom 5
2015-03-01 Tom 6
2015-03-08 Tom 7
2015-03-15 Tom 8
2015-03-22 Tom 9
2015-04-26 Tom 10
Приведенный выше DataFrame - это просто фрагмент полного DataFrame, который содержит многочисленные имена и содержит еженедельную count
информацию для каждого имени в течение болеегодовой период.
Требуемый вывод, который мне нужен, следующий:
date name count
2015-04-26 Jerry 10
2015-04-26 Tom 10
Буду признателен за любую помощь.