时间序列数据分片
现在我们知道如何处理时间序列,让我们看看如何进行时间序列份片。分片的过程值得是将数据分成各种子区间并提取相关的信息。当你处理时间序列数据集时,这是非常有用的。我们使用时间戳来进行数据分片,而不是索引。
创建一个python 文件,代码如下
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
from Handling_time_series_data_with_Pandas import read_data
#加载输入数据
index =2
data = read_data('data_2D.txt',index)
#定义开始和结束年份,然后以年份绘图
start ='2003'
end = '2011'
plt.figure()
data[start:end].plot()
plt.title('Input data from '+start +'to' +end)
#定义开始和结束年份,然后以年份绘图
start ='1998-2'
end = '2006-7'
plt.figure()
data[start:end].plot()
plt.title('Input data from '+start +'to' +end)
plt.show()
运行结果如下