pandas有关时间序列的操作

import datetime

datetime.datetime.strptime('2010-01-01','%Y-%m-%d')

#pandas需要的一个库

import dateutil

dateutil.parser.parse('2010-01-01')

#批量转换

pd.to_datetime(['2011-01-01','2011/01/02'])

#生成时间范围

#1按照起止时间生成

pd.date_range('2010-01-01','2010-02-03')

#2按照长度范围指定

pd.date_range('2010-01-01',periods=60)

#每周的周一输出

pd.date_range('2017-12-01',periods=60,freq='W-MON')

dt=_

#生成一个100行的时间序列

sr=pd.Series(np.arange(100),index=pd.date_range('2017-01-01',periods=100))

sr['2017-01-01':'2017-02-03']

#对每一周的数据进行求和

sr.resample('W').sum()

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容