我有一个数据框
Date_TimeStamp value people
20200203 09:00:00 2.4 100
20200203 10:00:00 3 40
20200203 10:30:00 2.1 300
20200203 11:00:00 4 500
20200203 01:00:00 3.7 300
20200203 03:00:00 3.5 200
我想提取值为max]的时间,即11:00:00的4直到那时没有人的累计和,即100 + 40 +300 +500 = 940
我有一个数据框Date_TimeStamp值人员20200203 09:00:00 2.4 100 20200203 10:00:00 3 40 20200203 10:30:00 2.1 300 20200203 11:00:00 4 ...
用途:
df = df.loc[:df['value'].idxmax()].assign(people = lambda x: x['people'].sum()).iloc[-1]
print (df)
Date_TimeStamp 20200203 11:00:00
value 4
people 940
Name: 3, dtype: object