【发布时间】:2020-12-17 04:09:38
【问题描述】:
有没有办法省略 pandas describe 的一些输出? 该命令通过表输出(按 simpleDate 计算的 executeTime 的计数和平均值)准确地给出了我想要的结果
df.groupby('simpleDate').executeTime.describe().unstack(1)
但这就是我想要的,数数和平均数。我想删除标准、最小值、最大值等...到目前为止,我只阅读了如何修改列大小。
我猜答案将是重写该行,而不是使用描述,但我没有任何运气按 simpleDate 和分组以平均执行时间。
我可以按日期计算:
df.groupby(['simpleDate']).size()
或按日期执行时间:
df.groupby(['simpleDate']).mean()['executeTime'].reset_index()
但无法弄清楚将它们组合在一起的语法。
我想要的输出:
count mean
09-10-2013 8 20.523
09-11-2013 4 21.112
09-12-2013 3 18.531
... .. ...
【问题讨论】: