【发布时间】:2020-08-25 14:19:00
【问题描述】:
我有一个如下所示的小数据框:
代码如下:
my_dates = [datetime(2016, 1, 1), datetime(2016, 1, 2), datetime(2016,1,3)]
dt_ind = pd.DatetimeIndex(my_dates)
data = [2,8,15]
cols = ['num']
df = pd.DataFrame(data,dt_ind,cols)
我正在尝试找到我们具有高价值的日期。所以我用了:
df['num'].argmax()
但我没有将输出显示为2016-01-03,而是得到2。
我做错了什么?
【问题讨论】:
标签: python pandas dataframe time-series argmax