我有一个数据帧,看起来像:
Date Location NO2
2017-11-24 23:00:00 toronto 0.038
2017-11-24 22:00:00 toronto 0.031
2017-11-24 21:00:00 toronto 0.025
2017-11-24 20:00:00 toronto 0.033
2017-11-24 19:00:00 toronto 0.026
2017-11-24 18:00:00 toronto 0.021
2017-11-24 17:00:00 toronto 0.017
每周24小时每天记录。我怎样才能找到NO2在这段时间内的最高值?你知道吗
试试这个:
df.iloc[np.argmax(df.NO2),:]
您可以使用
np.where()
:导入数据:
使用
np.where()
查找与max NO2值匹配的行的索引:您可以使用DatetimeIndex创建时间序列,对于date by maximum} ,对于maximum value使用
NO
使用^{max
:如果需要每天的最长日期:
或者如果需要最长时间:
相关问题 更多 >
编程相关推荐