微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Pythonpandas:将datetime列组合成小时和分钟聚合

这似乎是相当直截了当,但经过将近一整天,我还没有找到解决方案。我已经用read_csv加载了我的数据框,并且轻松解析,组合并将日期和时间列编入一列,但现在我想能够根据与您可以做的相似的时间和分钟分组进行重塑和执行计算优势枢纽

我知道如何重新采样到小时或分钟,但它保持与每个小时/分钟相关联的日期部分,而我想将数据集合只与时间和分钟类似于在excel枢轴中分组,并选择“小时”和“分钟”,但没有选择任何其他的东西。

任何帮助将不胜感激。

你不能做,df是你的DataFrame:
times = pd.to_datetime(df.timestamp_col)
df.groupby([times.hour,times.minute]).value_col.sum()

原文地址:https://www.jb51.cc/javaschema/282286.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐