按年份查找最大值,并返回在Pandas DataFrame中出现最大值的日期

稀有精灵

假设我有2010年以来每天售出的糖果计数。对于每年(2010、2011、2012 ... 2019),我如何才能找到使用熊猫售出最大糖果的日期?

date        Count
01/01/2010   525
01/02/2010   136
01/03/2010   125
01/04/2010   84
01/05/2010   446
...         
01/01/2011   301
01/02/2011   700
...
11/16/2019   807

我已经尝试过了,它可以按年提供最大值,但是我想要每年的日期和计数。

df.groupby(lambda x: df['date'][x].year)["Count"].max()

date  Count
2010  825
2011  973
2012  900
2013  830
2014  879
2015  690
2016  827
2017  954
2018  1032
2019  968

谢谢您的帮助!

贝尼

修正您的代码更改为 idxmax

idx = df.groupby(lambda x: df['date'][x].year)["Count"].idxmax()

out = df.loc[idx]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

按年份查找最大值并返回在Pandas DataFrame中出现最大值的日期

来自分类Dev

列中出现最大值的频率

来自分类Dev

选择按年份分组的最大值

来自分类Dev

如何按列获取 Pandas Dataframe 最大值以及每列最大值的 ID

来自分类Dev

MongoDB查找并全部返回最大值

来自分类Dev

如何返回最大值的对应日期

来自分类Dev

pandas DataFrame-在偏移列之间查找最大值

来自分类Dev

Spark Scala DataFrame查找最大值

来自分类Dev

年份年份最大值Mysql / PHP

来自分类Dev

查找键的最大值

来自分类Dev

根据从另一列的最大值返回的最小年份值按列进行分组

来自分类Dev

QueryDSL返回最大值

来自分类Dev

返回最大值的索引

来自分类Dev

PHP-查找最大值/最大值

来自分类Dev

在Rails中按日查找最大值

来自分类Dev

在Excel中按ID返回的最大值

来自分类Dev

返回每列的最大值,按ID分组

来自分类Dev

在列中查找最大值并返回行号

来自分类Dev

使用excel vba查找最大值并返回表的标题

来自分类Dev

递归函数查找最大值返回0s

来自分类Dev

在嵌套字典中查找最大值时出现KeyError

来自分类Dev

按日期搜索对象列表以获取最大值

来自分类Dev

查找连续相似值的最大值

来自分类Dev

Excel查找值旁边的最大值

来自分类Dev

查找哈希值的键的最大值

来自分类Dev

在多索引情况下查找最大值的 Dataframe 列的出现

来自分类Dev

查找特定列的最大值,但在 Pandas 中返回另一列

来自分类Dev

查找 pandas.DataFrame 中每个标签的每列的最小值和最大值

来自分类Dev

Python Pandas:在单元格中查找最大值