im currently trying to build a good forecast on Hourly Based Data with Python and Prophet.
After cleaning all the data and resampling missing values, i already got a much better result. I also included cap and floor and a own changepoint_prior_scale.
When i plot the prediction result over the actual data it fits until there are peaks. Could anybody give me tips to make prophet predict these peaks in July better ?
It seems like the peaks are there but to low.
Here is the part of my code to generate the model and predict the future:
df['cap']=130
df['floor']=0
model = Prophet(changepoint_prior_scale=0.1, growth='logistic').fit(df)
future = model.make_future_dataframe(periods=15*24, freq='H')
future['cap']=130
future['floor']=0
forecast = model.predict(future)
plot1 = model.plot(forecast)