美文网首页
pandas有关时间序列的操作

pandas有关时间序列的操作

作者: mashagua | 来源:发表于2017-12-16 16:21 被阅读0次

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()

相关文章

网友评论

      本文标题:pandas有关时间序列的操作

      本文链接:https://www.haomeiwen.com/subject/xxnswxtx.html