Pandas按季节进行重采样

这段代码从asl.xlsx文件中读取数据,设置时间列作为索引,然后计算每3个月的平均值。结果分别保存到seasonal.xlsx、autumn.xlsx、winter.xlsx、spring.xlsx和summer.xlsx,代表不同季节的数据。
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')
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值