【发布时间】:2023-03-20 06:42:01
【问题描述】:
我正在编写一个代码,该代码获取一个月的每小时数据并将其分组为 24 小时总和。我的问题是我希望索引读取日期/年份,而我只是得到一个 1-30 的索引。
我使用的代码是
df = df.iloc[:,16:27].groupby([lambda x: x.day]).sum()
我得到的输出示例
DateTime data
1 1772.031568
2 19884.42243
3 28696.72159
4 24906.20355
5 9059.120325
我想要的输出示例
DateTime data
1/1/2017 1772.031568
1/2/2017 19884.42243
1/3/2017 28696.72159
1/4/2017 24906.20355
1/5/2017 9059.120325
【问题讨论】:
标签: python python-3.x pandas dataframe