下面是代码
weekly = (df.groupby(['Year','Qtr_Year'], as_index=False).agg(High=('High', 'max'),D_HIGH='High','idxmax')))
我想使用idxmax并在agg中找到相应的日期。仅对于idxmin和find date值是类似的。如下所示
Weekly =(df.groupby(['Year','Qtr_Year'],as_index=False).agg(High=('High','max'),D_HIGH=('High','idxmax'),Date_High('Date',-)
我尝试了df.loc和相应的idxmax和idxmin。
1条答案
按热度按时间rjee0c151#
我尝试了
df.loc
和相应的idxmax
和idxmin
。这是正确的方式。您可以通过两个步骤提取数据: