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()

 

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