使用时间序列预测序列中的下一个事件

2024-04-29 12:56:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一组数据,是湖面上的最大冰量,以及第一次在湖面上看到船的日期。我想用一个时间序列来预测,根据今年湖上的冰量,今年什么时候第一艘船会出现在湖上。我的数据如下所示:

Date    Percent Ice
2018-4-12   69.8
2017-4-2    73.6
2016-4-3    64.9
2015-4-13   31.3
2014-5-7    96
2013-3-30   92.5

我对时间序列函数不太熟悉,因此到目前为止我掌握的最好的代码就是导入模块并读取数据:

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import statsmodels.api as sm

df = pd.read_csv('boats.csv')

df = pd.read_csv('boats.csv', nrows = 47)

Tags: csv数据importdfreaddateas时间