对重复的列进行分组并使用 pandas 对相应的列值求和

Group duplicate columns and sum the corresponding column values using pandas

我正在预处理 Apache 服务器日志数据。我有 3 列 ID、TIME 和 BYTES。示例:

ID     时间     字节数

1     13:00     10

2     13:02     30

3     13:03     40

4     13:02     50

5     13:03     70

我想实现这样的目标:

ID     时间     字节数

1     13:00     10

2     13:02     80

3     13:03     110

让我们试试:

df['TIME'] = pd.to_datetime(df['TIME'])
ax = df.groupby('TIME')['BYTES'].sum().plot()
ax.set_xlim('13:00:00','13:03:00')

输出: