Python 蟒蛇熊猫:如何使用;“重新采样”;连同「;idxmin";?

Python 蟒蛇熊猫:如何使用;“重新采样”;连同「;idxmin";?,python,pandas,pandas-resample,Python,Pandas,Pandas Resample,我有一个带有日期时间索引的数据框 TIMESTAMP water 2020-06-24 13:50:00 -0.5 2020-06-24 14:00:00 -0.6 2020-06-24 14:10:00 -0.7 2020-06-24 14:30:00 -0.5 2020-06-24 14:40:00 -0.8 ... 我想得到每日最小值的索引。这是我的方法,但不起作用: water_daily_min_index = df['water'].r

我有一个带有日期时间索引的数据框

    TIMESTAMP          water
2020-06-24 13:50:00   -0.5
2020-06-24 14:00:00   -0.6
2020-06-24 14:10:00   -0.7
2020-06-24 14:30:00   -0.5
2020-06-24 14:40:00   -0.8
...
我想得到每日最小值的索引。这是我的方法,但不起作用:

water_daily_min_index = df['water'].resample('D').idxmin()
如何在不创建循环的情况下解决此问题?

使用类似于重新采样的方法:

water_daily_min_index = df.groupby(pd.Grouper(freq='D'))['water'].idxmin()
print (water_daily_min_index)
TIMESTAMP
2020-06-24   2020-06-24 14:40:00
Freq: D, Name: water, dtype: datetime64[ns]