fbprophet 预测网络流量

import pandas as pd
import matplotlib.pyplot as plt
from fbprophet import Prophet

# 读取数据集
data = pd.read_csv('network_traffic.csv')

# 将数据集的列名改为ds和y
data = data.rename(columns={'date': 'ds', 'traffic_volume': 'y'})

# 创建Prophet模型
model = Prophet()

# 拟合模型
model.fit(data)

# 创建一个未来时间段的数据框
future = model.make_future_dataframe(periods=365)

# 进行预测
forecast = model.predict(future)

# 绘制预测结果
fig = model.plot(forecast)
plt.show()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章