时间序列
- 时间戳(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