美文网首页
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