鑑於這一數據框:大熊貓Idxmax的日期值數據幀
import matplotlib.pyplot as plt
import pandas as pd
df = pd.DataFrame({'Date':['20/03/17 10:30:34','20/03/17 10:31:24','20/03/17 10:34:34'],
'Value':[4,7,5]})
df['Date'] = pd.to_datetime(df.Date)
df
Out[53]:
Date Value
0 2017-03-20 10:30:34 4
1 2017-03-20 10:31:24 7
2 2017-03-20 10:34:34 5
林正在試圖提取最大值及其索引。我可以df.Value.max()
得到的最大值,但是當我用df.idxmax()
獲得指數FO的價值我得到一個類型錯誤:
TypeError: float() argument must be a string or a number
是否有任何其他方式來獲得數據幀的最大值的指數? (或任何辦法來糾正這一個?)
上帝,我AMB這麼愚蠢的,感謝您的快速答覆。 – whiteTea
'df.idxmax()'仍然可以工作,不會引發錯誤。 – pansen