Python时间序列--时间段(一)

时间序列

  • 时间戳(timestamp)
  • 固定周期(period)
  • 时间间隔(interval)
import pandas as pd
import numpy as np

date_range

可以指定开始时间与周期

  • H:小时
  • D:天
  • M:月
  • Y:年
# TIMES #2020 Apr 27 4/27/2020 27/4/2020 2020-4-27 2020/04/27
rng = pd.date_range('2020-04-27', periods = 10, freq = '3D')
rng

在这里插入图片描述
生成以时间为索引的时间序列

import datetime as dt
time=pd.Series(np.random.randn(20),
           index=pd.date_range(dt.datetime(2020,1,1),periods=20))
print(time)

在这里插入图片描述
truncate过滤

time.truncate(before='2020-1-10')

在这里插入图片描述

time.truncate(after='2020-1-10')

在这里插入图片描述
时间切片读取

print(time['2016-01-15':'2016-01-20'])

在这里插入图片描述

data=pd.date_range('2019-01-01','2020-01-01',freq='M')
data

在这里插入图片描述

原创文章 34 获赞 133 访问量 5421

猜你喜欢

转载自blog.csdn.net/jaffe507/article/details/105788654