对重复的列进行分组并使用 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')
输出:
我正在预处理 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')
输出: