Я хочу создать новый фрейм данных, который является подмножеством большего фрейма данных для анализа. В частности, я хочу вернуть самую последнюю дату из большего фрейма данных для всех имен в фрейме данных.
Если мой фрейм данных был следующим:
Row Name Date
1 Apples 2020-05-01
2 Apples 2020-05-11
3 Apples 2020-05-21
4 Bananas 2020-05-11
5 Bananas 2020-05-21
6 Bananas 2020-05-31
Я хочу вернуть следующее:
3 A 2020-05-21
6 B 2020-05-31
Я предполагаю, что псевдокод будет примерно таким:
df(new) = df(old)[df.Date == {most recent date for each name}]
Любая помощь по этому или другому более длинному коду для подзапроса записей / полей в меньший фрейм данных будет оценена.
Пожалуйста, дайте мне знать, если требуются дополнительные разъяснения. Спасибо за ваше время.