import pandas as pd
data=pd.read_excel('asl.xlsx')
data=data.set_index('time')
season_data=data.iloc[2:,:]
season_data.resample('3M',closed='left').mean().to_excel('seasonal.xlsx')
seasonal=season_data.resample('3M',closed='left').mean()
seasonal.iloc[::4,:].to_excel('autumn.xlsx')
seasonal.iloc[1::4,:].to_excel('winter.xlsx')
seasonal.iloc[2::4,:].to_excel('spring.xlsx')
seasonal.iloc[3::4,:].to_excel('summer.xlsx')
Pandas按季节进行重采样
最新推荐文章于 2023-12-04 21:45:19 发布
这段代码从asl.xlsx文件中读取数据,设置时间列作为索引,然后计算每3个月的平均值。结果分别保存到seasonal.xlsx、autumn.xlsx、winter.xlsx、spring.xlsx和summer.xlsx,代表不同季节的数据。
217

被折叠的 条评论
为什么被折叠?



