pandas groupby,然后按第二列聚合,并在第三列中找到相应的值



我有一个包含3个主列的表。我想首先按公司ID对数据进行分组,然后获得每个公司ID的最高后估值及其相应的交易日期。

问题:如何在中添加相应的交易日期?

数据:

公司ID60808589104107111113119128481375-002.82<2021-12-01>1301131150156170182185186191192

排序并丢弃重复项:

result = df.sort_values('Post Valuation').drop_duplicates(subset='Company ID', keep='last')

相关内容

最新更新